1 2 3 4 5 6 7 8 9 10 11 12 13 14
/* ISC license. */ #include <execline/execline.h> unsigned int el_semicolon_nostrict (char const **argv) { unsigned int i = 0 ; for (; argv[i] ; i++) { if (!argv[i][0]) return i ; else if (argv[i][0] == ' ') argv[i]++ ; } return i + 1 ; }