components/zsh/patches/4500760.patch
branchs11-update
changeset 3021 b9308977c65b
parent 3020 a14aae53a1c7
child 3023 90190872ae3e
--- a/components/zsh/patches/4500760.patch	Fri Mar 28 07:02:45 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
---- zsh-4.3.17/Src/jobs.c	Sat Dec 10 14:40:56 2011
-+++ zsh-4.3.17/Src/jobs.c	Sat May 19 23:24:16 2012
-@@ -2157,9 +2157,15 @@
- 
-     /* check for, and interpret, a signal specifier */
-     if (*argv && **argv == '-') {
--	if (idigit((*argv)[1]))
-+	if (idigit((*argv)[1])) {
-+	    char *endp;
- 	    /* signal specified by number */
--	    sig = atoi(*argv + 1);
-+	    sig = zstrtol(*argv + 1, &endp, 10);
-+	    if (*endp) {
-+		zwarnnam(nam, "invalid signal number: %s", *argv);
-+		return 1;
-+	    }
-+	}
- 	else if ((*argv)[1] != '-' || (*argv)[2]) {
- 	    char *signame;
-