From c6c593e19097067567f45736271940350504e126 Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Thu, 8 Nov 2007 21:20:00 +0000 Subject: [PATCH] Clifford Wolf: Updated gawk (3.1.6) [2007110319573821437] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@8819 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/base/gawk/gawk.desc | 4 +- package/base/gawk/no_such_file_fix.patch | 57 ------------------------ 2 files changed, 2 insertions(+), 59 deletions(-) delete mode 100644 package/base/gawk/no_such_file_fix.patch diff --git a/package/base/gawk/gawk.desc b/package/base/gawk/gawk.desc index 21d2fb782..9a3452b90 100644 --- a/package/base/gawk/gawk.desc +++ b/package/base/gawk/gawk.desc @@ -36,8 +36,8 @@ [L] GPL [S] Stable -[V] 3.1.5 +[V] 3.1.6 [P] X --2--5---9 101.600 -[D] 3297636466 gawk-3.1.5.tar.gz ftp://ftp.gnu.org/pub/gnu/gawk/ +[D] 3529368930 gawk-3.1.6.tar.gz ftp://ftp.gnu.org/pub/gnu/gawk/ diff --git a/package/base/gawk/no_such_file_fix.patch b/package/base/gawk/no_such_file_fix.patch deleted file mode 100644 index 348cb3dfa..000000000 --- a/package/base/gawk/no_such_file_fix.patch +++ /dev/null @@ -1,57 +0,0 @@ -# --- ROCK-COPYRIGHT-NOTE-BEGIN --- -# -# This copyright note is auto-generated by ./scripts/Create-CopyPatch. -# Please add additional copyright information _after_ the line containing -# the ROCK-COPYRIGHT-NOTE-END tag. Otherwise it might get removed by -# the ./scripts/Create-CopyPatch script. Do not edit this copyright text! -# -# ROCK Linux: rock-src/package/base/gawk/no_such_file_fix.patch -# ROCK Linux is Copyright (C) 1998 - 2006 Clifford Wolf -# -# This patch file is dual-licensed. It is available under the license the -# patched project is licensed under, as long as it is an OpenSource license -# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms -# of the GNU General Public License as published by the Free Software -# Foundation; either version 2 of the License, or (at your option) any later -# version. -# -# --- ROCK-COPYRIGHT-NOTE-END --- - - -http://lists.gnu.org/archive/html/bug-gnu-utils/2005-08/msg00047.html - ---- ./io.c 2005-07-26 21:07:43.000000000 +0300 -+++ ./io.c 2005-08-12 13:10:28.239852344 +0300 -@@ -2480,9 +2480,12 @@ - { - struct stat sbuf; - struct open_hook *oh; -+ int iop_malloced = FALSE; - -- if (iop == NULL) -+ if (iop == NULL) { - emalloc(iop, IOBUF *, sizeof(IOBUF), "iop_alloc"); -+ iop_malloced = TRUE; -+ } - memset(iop, '\0', sizeof(IOBUF)); - iop->flag = 0; - iop->fd = fd; -@@ -2495,7 +2498,8 @@ - } - - if (iop->fd == INVALID_HANDLE) { -- free(iop); -+ if (iop_malloced) -+ free(iop); - return NULL; - } - if (isatty(iop->fd)) -@@ -2503,7 +2507,7 @@ - iop->readsize = iop->size = optimal_bufsize(iop->fd, & sbuf); - iop->sbuf = sbuf; - if (do_lint && S_ISREG(sbuf.st_mode) && sbuf.st_size == 0) -- lintwarn(_("data file `%s' is empty"), name); -+ lintwarn(_("data file `%s' is empty"), name); - errno = 0; - iop->count = iop->scanoff = 0; - emalloc(iop->buf, char *, iop->size += 2, "iop_alloc");