Mechanical conversion to use prefixcmp()
[gitweb.git] / builtin-blame.c
index 5669a169ff541a8ff7189ec95d907dcde248769e..db311bfba948206fbdc9087ebdf4d6cf585c1522 100644 (file)
@@ -2097,17 +2097,17 @@ int cmd_blame(int argc, const char **argv, const char *prefix)
                        output_option |= OUTPUT_LONG_OBJECT_NAME;
                else if (!strcmp("-S", arg) && ++i < argc)
                        revs_file = argv[i];
-               else if (!strncmp("-M", arg, 2)) {
+               else if (!(-prefixcmp(arg, "-M"))) {
                        opt |= PICKAXE_BLAME_MOVE;
                        blame_move_score = parse_score(arg+2);
                }
-               else if (!strncmp("-C", arg, 2)) {
+               else if (!(-prefixcmp(arg, "-C"))) {
                        if (opt & PICKAXE_BLAME_COPY)
                                opt |= PICKAXE_BLAME_COPY_HARDER;
                        opt |= PICKAXE_BLAME_COPY | PICKAXE_BLAME_MOVE;
                        blame_copy_score = parse_score(arg+2);
                }
-               else if (!strncmp("-L", arg, 2)) {
+               else if (!(-prefixcmp(arg, "-L"))) {
                        if (!arg[2]) {
                                if (++i >= argc)
                                        usage(blame_usage);