diff options
| author | 2014-01-10 20:44:35 (JST) | |
|---|---|---|
| committer | 2014-01-11 01:01:29 (JST) | |
| commit | 36bdb2171f7154fcdf1a24d38c8ce3bd7e448cb1 (patch) | |
| tree | 06a5bc8163bde09074e18ad5e66deb35ebb136c6 /cgit.c | |
| parent | d523dacc3b1c93bb186cdd0ddb5e721162aa927e (diff) | |
| download | cgit-36bdb2171f7154fcdf1a24d38c8ce3bd7e448cb1.zip cgit-36bdb2171f7154fcdf1a24d38c8ce3bd7e448cb1.tar.gz | |
Replace most uses of strncmp() with prefixcmp()
This is a preparation for replacing all prefix checks with either
strip_prefix() or starts_with() when Git 1.8.6 is released.
Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de>
Diffstat (limited to 'cgit.c')
| -rw-r--r-- | cgit.c | 18 |
1 files changed, 9 insertions, 9 deletions
| @@ -863,7 +863,7 @@ static void cgit_parse_args(int argc, const char **argv) | |||
| 863 | int scan = 0; | 863 | int scan = 0; |
| 864 | 864 | ||
| 865 | for (i = 1; i < argc; i++) { | 865 | for (i = 1; i < argc; i++) { |
| 866 | if (!strncmp(argv[i], "--cache=", 8)) { | 866 | if (!prefixcmp(argv[i], "--cache=")) { |
| 867 | ctx.cfg.cache_root = xstrdup(argv[i] + 8); | 867 | ctx.cfg.cache_root = xstrdup(argv[i] + 8); |
| 868 | } | 868 | } |
| 869 | if (!strcmp(argv[i], "--nocache")) { | 869 | if (!strcmp(argv[i], "--nocache")) { |
| @@ -872,28 +872,28 @@ static void cgit_parse_args(int argc, const char **argv) | |||
| 872 | if (!strcmp(argv[i], "--nohttp")) { | 872 | if (!strcmp(argv[i], "--nohttp")) { |
| 873 | ctx.env.no_http = "1"; | 873 | ctx.env.no_http = "1"; |
| 874 | } | 874 | } |
| 875 | if (!strncmp(argv[i], "--query=", 8)) { | 875 | if (!prefixcmp(argv[i], "--query=")) { |
| 876 | ctx.qry.raw = xstrdup(argv[i] + 8); | 876 | ctx.qry.raw = xstrdup(argv[i] + 8); |
| 877 | } | 877 | } |
| 878 | if (!strncmp(argv[i], "--repo=", 7)) { | 878 | if (!prefixcmp(argv[i], "--repo=")) { |
| 879 | ctx.qry.repo = xstrdup(argv[i] + 7); | 879 | ctx.qry.repo = xstrdup(argv[i] + 7); |
| 880 | } | 880 | } |
| 881 | if (!strncmp(argv[i], "--page=", 7)) { | 881 | if (!prefixcmp(argv[i], "--page=")) { |
| 882 | ctx.qry.page = xstrdup(argv[i] + 7); | 882 | ctx.qry.page = xstrdup(argv[i] + 7); |
| 883 | } | 883 | } |
| 884 | if (!strncmp(argv[i], "--head=", 7)) { | 884 | if (!prefixcmp(argv[i], "--head=")) { |
| 885 | ctx.qry.head = xstrdup(argv[i] + 7); | 885 | ctx.qry.head = xstrdup(argv[i] + 7); |
| 886 | ctx.qry.has_symref = 1; | 886 | ctx.qry.has_symref = 1; |
| 887 | } | 887 | } |
| 888 | if (!strncmp(argv[i], "--sha1=", 7)) { | 888 | if (!prefixcmp(argv[i], "--sha1=")) { |
| 889 | ctx.qry.sha1 = xstrdup(argv[i] + 7); | 889 | ctx.qry.sha1 = xstrdup(argv[i] + 7); |
| 890 | ctx.qry.has_sha1 = 1; | 890 | ctx.qry.has_sha1 = 1; |
| 891 | } | 891 | } |
| 892 | if (!strncmp(argv[i], "--ofs=", 6)) { | 892 | if (!prefixcmp(argv[i], "--ofs=")) { |
| 893 | ctx.qry.ofs = atoi(argv[i] + 6); | 893 | ctx.qry.ofs = atoi(argv[i] + 6); |
| 894 | } | 894 | } |
| 895 | if (!strncmp(argv[i], "--scan-tree=", 12) || | 895 | if (!prefixcmp(argv[i], "--scan-tree=") || |
| 896 | !strncmp(argv[i], "--scan-path=", 12)) { | 896 | !prefixcmp(argv[i], "--scan-path=")) { |
| 897 | /* HACK: the global snapshot bitmask defines the | 897 | /* HACK: the global snapshot bitmask defines the |
| 898 | * set of allowed snapshot formats, but the config | 898 | * set of allowed snapshot formats, but the config |
| 899 | * file hasn't been parsed yet so the mask is | 899 | * file hasn't been parsed yet so the mask is |
