@ -863,7 +863,7 @@ static void cgit_parse_args(int argc, const char **argv)
int scan = 0 ;
int scan = 0 ;
for ( i = 1 ; i < argc ; i + + ) {
for ( i = 1 ; i < argc ; i + + ) {
if ( ! strn cmp( argv [ i ] , " --cache= " , 8 ) ) {
if ( ! prefix cmp( argv [ i ] , " --cache= " ) ) {
ctx . cfg . cache_root = xstrdup ( argv [ i ] + 8 ) ;
ctx . cfg . cache_root = xstrdup ( argv [ i ] + 8 ) ;
}
}
if ( ! strcmp ( argv [ i ] , " --nocache " ) ) {
if ( ! strcmp ( argv [ i ] , " --nocache " ) ) {
@ -872,28 +872,28 @@ static void cgit_parse_args(int argc, const char **argv)
if ( ! strcmp ( argv [ i ] , " --nohttp " ) ) {
if ( ! strcmp ( argv [ i ] , " --nohttp " ) ) {
ctx . env . no_http = " 1 " ;
ctx . env . no_http = " 1 " ;
}
}
if ( ! strn cmp( argv [ i ] , " --query= " , 8 ) ) {
if ( ! prefix cmp( argv [ i ] , " --query= " ) ) {
ctx . qry . raw = xstrdup ( argv [ i ] + 8 ) ;
ctx . qry . raw = xstrdup ( argv [ i ] + 8 ) ;
}
}
if ( ! strn cmp( argv [ i ] , " --repo= " , 7 ) ) {
if ( ! prefix cmp( argv [ i ] , " --repo= " ) ) {
ctx . qry . repo = xstrdup ( argv [ i ] + 7 ) ;
ctx . qry . repo = xstrdup ( argv [ i ] + 7 ) ;
}
}
if ( ! strn cmp( argv [ i ] , " --page= " , 7 ) ) {
if ( ! prefix cmp( argv [ i ] , " --page= " ) ) {
ctx . qry . page = xstrdup ( argv [ i ] + 7 ) ;
ctx . qry . page = xstrdup ( argv [ i ] + 7 ) ;
}
}
if ( ! strn cmp( argv [ i ] , " --head= " , 7 ) ) {
if ( ! prefix cmp( argv [ i ] , " --head= " ) ) {
ctx . qry . head = xstrdup ( argv [ i ] + 7 ) ;
ctx . qry . head = xstrdup ( argv [ i ] + 7 ) ;
ctx . qry . has_symref = 1 ;
ctx . qry . has_symref = 1 ;
}
}
if ( ! strn cmp( argv [ i ] , " --sha1= " , 7 ) ) {
if ( ! prefix cmp( argv [ i ] , " --sha1= " ) ) {
ctx . qry . sha1 = xstrdup ( argv [ i ] + 7 ) ;
ctx . qry . sha1 = xstrdup ( argv [ i ] + 7 ) ;
ctx . qry . has_sha1 = 1 ;
ctx . qry . has_sha1 = 1 ;
}
}
if ( ! strn cmp( argv [ i ] , " --ofs= " , 6 ) ) {
if ( ! prefix cmp( argv [ i ] , " --ofs= " ) ) {
ctx . qry . ofs = atoi ( argv [ i ] + 6 ) ;
ctx . qry . ofs = atoi ( argv [ i ] + 6 ) ;
}
}
if ( ! strn cmp( argv [ i ] , " --scan-tree= " , 12 ) | |
if ( ! prefix cmp( argv [ i ] , " --scan-tree= " ) | |
! strn cmp( argv [ i ] , " --scan-path= " , 12 ) ) {
! prefix cmp( argv [ i ] , " --scan-path= " ) ) {
/* HACK: the global snapshot bitmask defines the
/* HACK: the global snapshot bitmask defines the
* set of allowed snapshot formats , but the config
* set of allowed snapshot formats , but the config
* file hasn ' t been parsed yet so the mask is
* file hasn ' t been parsed yet so the mask is