Author: bapt Date: Tue May 5 08:25:25 2015 New Revision: 282460 URL: https://svnweb.freebsd.org/changeset/base/282460
Log: Prevent useless use of strdup(3) Obtained from: NetBSD Modified: head/usr.bin/vgrind/vfontedpr.c Modified: head/usr.bin/vgrind/vfontedpr.c ============================================================================== --- head/usr.bin/vgrind/vfontedpr.c Tue May 5 08:17:40 2015 (r282459) +++ head/usr.bin/vgrind/vfontedpr.c Tue May 5 08:25:25 2015 (r282460) @@ -124,6 +124,8 @@ bool l_toplex; /* procedures only defi const char *language = "c"; /* the language indicator */ #define ps(x) printf("%s", x) +static char minus[] = "-"; +static char minusn[] = "-n"; int main(int argc, char **argv) @@ -158,7 +160,7 @@ main(int argc, char **argv) if (!strcmp(argv[0], "-f")) { filter = true; argv[0] = argv[argc-1]; - argv[argc-1] = strdup("-"); + argv[argc-1] = minus; continue; } @@ -171,7 +173,7 @@ main(int argc, char **argv) /* build an index */ if (!strcmp(argv[0], "-x")) { idx = true; - argv[0] = strdup("-n"); + argv[0] = minusn; } /* indicate no keywords */ _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"