aboutsummaryrefslogtreecommitdiffstats
path: root/src/libexecline/el_semicolon_nostrict.c
blob: 8fb770cb80c749cb9a888373bfe972daa9ed4845 (plain)
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 ;
}