diff options
author | Patrick J Volkerding <volkerdi@slackware.com> | 2018-05-28 19:12:29 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2018-05-31 23:39:35 +0200 |
commit | 646a5c1cbfd95873950a87b5f75d52073a967023 (patch) | |
tree | b8b8d2ab3b0d432ea69ad1a64d1c789649d65020 /source/ap/ksh93/patches/ksh-20120801-covsfix.patch | |
parent | d31c50870d0bee042ce660e445c9294a59a3a65b (diff) | |
download | current-646a5c1cbfd95873950a87b5f75d52073a967023.tar.gz current-646a5c1cbfd95873950a87b5f75d52073a967023.tar.xz |
Mon May 28 19:12:29 UTC 201820180528191229
a/pkgtools-15.0-noarch-13.txz: Rebuilt.
installpkg: default line length for --terselength is the number of columns.
removepkg: added --terse mode.
upgradepkg: default line length for --terselength is the number of columns.
upgradepkg: accept -option in addition to --option.
ap/vim-8.1.0026-x86_64-1.txz: Upgraded.
d/bison-3.0.5-x86_64-1.txz: Upgraded.
e/emacs-26.1-x86_64-1.txz: Upgraded.
kde/kopete-4.14.3-x86_64-8.txz: Rebuilt.
Recompiled against libidn-1.35.
n/conntrack-tools-1.4.5-x86_64-1.txz: Upgraded.
n/libnetfilter_conntrack-1.0.7-x86_64-1.txz: Upgraded.
n/libnftnl-1.1.0-x86_64-1.txz: Upgraded.
n/links-2.16-x86_64-2.txz: Rebuilt.
Rebuilt to enable X driver for -g mode.
n/lynx-2.8.9dev.19-x86_64-1.txz: Upgraded.
n/nftables-0.8.5-x86_64-1.txz: Upgraded.
n/p11-kit-0.23.11-x86_64-1.txz: Upgraded.
n/ulogd-2.0.7-x86_64-1.txz: Upgraded.
n/whois-5.3.1-x86_64-1.txz: Upgraded.
xap/network-manager-applet-1.8.12-x86_64-1.txz: Upgraded.
xap/vim-gvim-8.1.0026-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source/ap/ksh93/patches/ksh-20120801-covsfix.patch')
-rw-r--r-- | source/ap/ksh93/patches/ksh-20120801-covsfix.patch | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/source/ap/ksh93/patches/ksh-20120801-covsfix.patch b/source/ap/ksh93/patches/ksh-20120801-covsfix.patch deleted file mode 100644 index c64e2a79e..000000000 --- a/source/ap/ksh93/patches/ksh-20120801-covsfix.patch +++ /dev/null @@ -1,58 +0,0 @@ -diff -up ksh-20120801/src/cmd/ksh93/sh/init.c.covsfix ksh-20120801/src/cmd/ksh93/sh/init.c ---- ksh-20120801/src/cmd/ksh93/sh/init.c.covsfix 2013-07-22 17:41:34.674054068 +0200 -+++ ksh-20120801/src/cmd/ksh93/sh/init.c 2013-07-22 17:42:50.761361921 +0200 -@@ -1237,9 +1237,11 @@ static void put_mode(Namval_t* np, const - mode = *(double*)val; - } - else -+ { - mode = strperm(val, &last,0); -- if(*last) -- errormsg(SH_DICT,ERROR_exit(1),"%s: invalid mode string",val); -+ if(*last) -+ errormsg(SH_DICT,ERROR_exit(1),"%s: invalid mode string",val); -+ } - nv_putv(np,(char*)&mode,NV_INTEGER,nfp); - } - else -diff -up ksh-20120801/src/cmd/ksh93/sh/io.c.covsfix ksh-20120801/src/cmd/ksh93/sh/io.c ---- ksh-20120801/src/cmd/ksh93/sh/io.c.covsfix 2013-07-22 17:06:30.282927080 +0200 -+++ ksh-20120801/src/cmd/ksh93/sh/io.c 2013-07-22 17:08:49.645721280 +0200 -@@ -954,6 +954,7 @@ int sh_pipe(register int pv[]) - socklen_t slen; - if ((pv[out] = socket (AF_INET, SOCK_STREAM, 0)) < 0) - errormsg(SH_DICT,ERROR_system(1),e_pipe); -+ memset(&sin.sin_zero, 0, sizeof(sin.sin_zero)); - do - { - sin.sin_family = AF_INET; -diff -up ksh-20120801/src/cmd/ksh93/sh/name.c.covsfix ksh-20120801/src/cmd/ksh93/sh/name.c ---- ksh-20120801/src/cmd/ksh93/sh/name.c.covsfix 2013-07-22 17:40:31.644635604 +0200 -+++ ksh-20120801/src/cmd/ksh93/sh/name.c 2013-07-22 17:41:15.828227073 +0200 -@@ -3094,6 +3094,7 @@ void nv_newattr (register Namval_t *np, - if(!mp) - nv_putval (np, cp, NV_RDONLY); - free(cp); -+ cp = NULL; - } - } - while(ap && nv_nextsub(np)); -diff -up ksh-20120801/src/cmd/ksh93/sh/subshell.c.covsfix ksh-20120801/src/cmd/ksh93/sh/subshell.c ---- ksh-20120801/src/cmd/ksh93/sh/subshell.c.covsfix 2013-07-22 17:46:15.607533423 +0200 -+++ ksh-20120801/src/cmd/ksh93/sh/subshell.c 2013-07-22 17:48:36.739290968 +0200 -@@ -205,7 +205,14 @@ void sh_subfork(void) - shp->comsub = 0; - SH_SUBSHELLNOD->nvalue.s = 0; - sp->subpid=0; -- shp->st.trapcom[0] = (comsub==2?NULL:trap); -+ if (comsub==2) -+ { -+ shp->st.trapcom[0] = NULL; -+ if(trap) -+ free((void*)trap); -+ } -+ else -+ shp->st.trapcom[0] = (comsub==2?NULL:trap); - shp->savesig = 0; - } - } |