plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

sdbr_arg2r.c (270B)


      1 #include "std.h"
      2 
      3 void
      4 sdbr_arg2r(Sdbr* r, char* argv[])
      5 {
      6 	if (!argv)
      7 		sysfatal("sdbr_arg2r: nil argv");
      8 	for (;argv[0] != NULL; argv += 2) {
      9 		if (argv[1] == NULL) {
     10 			sdbr_add(r, Str(argv[0]), Str(""));
     11 			break;
     12 		}
     13 		sdbr_add(r, Str(argv[0]), Str(argv[1]));
     14 	}
     15 }