patch: ignore flag -g. +22 bytes
authorMatheus Izvekov <mizvekov@gmail.com>
Tue, 19 Jan 2010 20:44:15 +0000 (18:44 -0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Wed, 20 Jan 2010 01:46:39 +0000 (02:46 +0100)
Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
editors/patch.c

index 580ee147c2e02ac3bcb2458ed6a68390a2e37d1f..ab3af3ce7eadc1ac2b3c7e15b80a9c9fd270e4d8 100644 (file)
@@ -85,9 +85,11 @@ int patch_main(int argc UNUSED_PARAM, char **argv)
        {
                const char *p = "-1";
                const char *i = "-"; /* compat */
+               const char *g; /* unimplemented, default is "0" */
 #if ENABLE_LONG_OPTS
                static const char patch_longopts[] ALIGN1 =
                        "strip\0"   Required_argument "p"
+                       "get\0"     Required_argument "g"
                        "input\0"   Required_argument "i"
                        "reverse\0" No_argument       "R"
                        "forward\0" No_argument       "N"
@@ -95,7 +97,7 @@ int patch_main(int argc UNUSED_PARAM, char **argv)
                        ;
                applet_long_options = patch_longopts;
 #endif
-               opt = getopt32(argv, "p:i:RN", &p, &i);
+               opt = getopt32(argv, "p:i:RNg:", &p, &i, &g);
                if (opt & OPT_R)
                        plus = '-';
                patch_level = xatoi(p); /* can be negative! */