[Pkg-shadow-commits] r717 - trunk/debian/patches
Nicolas FRANCOIS
nekral-guest at costa.debian.org
Fri Dec 16 20:12:16 UTC 2005
Author: nekral-guest
Date: 2005-12-16 20:12:16 +0000 (Fri, 16 Dec 2005)
New Revision: 717
Modified:
trunk/debian/patches/476_su_ignore_--
Log:
Fix some segfaults.
Modified: trunk/debian/patches/476_su_ignore_--
===================================================================
--- trunk/debian/patches/476_su_ignore_-- 2005-12-16 19:12:44 UTC (rev 716)
+++ trunk/debian/patches/476_su_ignore_-- 2005-12-16 20:12:16 UTC (rev 717)
@@ -6,7 +6,7 @@
if (optind < argc && !strcmp (argv[optind], "-")) {
fakelogin = 1;
optind++;
-+ if (!strcmp(argv[optind], "--"))
++ if (optind < argc && !strcmp(argv[optind], "--"))
+ optind++;
}
}
@@ -15,7 +15,7 @@
*/
if (optind < argc && argv[optind][0] != '-') {
STRFCPY (name, argv[optind++]); /* use this login id */
-+ if (!strcmp(argv[optind], "--"))
++ if (optind < argc && !strcmp(argv[optind], "--"))
+ optind++;
}
if (!name[0]) /* use default user ID */
More information about the Pkg-shadow-commits
mailing list