RPM Package Manager, CVS Repository
http://rpm5.org/cvs/
____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson
Root: /v/rpm/cvs Email: jbj@rpm5.org
Module: rpm Date: 06-Sep-2008 20:58:45
Branch: rpm-5_1 Handle: 2008090618584401
Modified files: (Branch: rpm-5_1)
rpm CHANGES
rpm/lib psm.c
Log:
- jbj: lua: fix: don't close dup'd stdout running lua scripts.
Summary:
Revision Changes Path
1.2288.2.105+1 -0 rpm/CHANGES
2.298.2.4 +2 -2 rpm/lib/psm.c
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: rpm/CHANGES
============================================================================
$ cvs diff -u -r1.2288.2.104 -r1.2288.2.105 CHANGES
--- rpm/CHANGES 1 Sep 2008 22:35:10 -0000 1.2288.2.104
+++ rpm/CHANGES 6 Sep 2008 18:58:44 -0000 1.2288.2.105
@@ -1,4 +1,5 @@
5.1.4 -> 5.1.5:
+ - jbj: lua: fix: don't close dup'd stdout running lua scripts.
- jbj: macosx: avoid multiple definitions of _program_name.
- jbj: merge po files.
- jbj: don't expand removed python/rpm/Makefile.in.
@@ .
patch -p0 <<'@@ .'
Index: rpm/lib/psm.c
============================================================================
$ cvs diff -u -r2.298.2.3 -r2.298.2.4 psm.c
--- rpm/lib/psm.c 13 Aug 2008 16:43:15 -0000 2.298.2.3
+++ rpm/lib/psm.c 6 Sep 2008 18:58:45 -0000 2.298.2.4
@@ -671,8 +671,8 @@
size_t len;
char * prefixBuf = NULL;
const char * fn = NULL;
- FD_t scriptFd;
- FD_t out;
+ FD_t scriptFd = NULL;
+ FD_t out = NULL; /* exit: expects this to be initialized. */
rpmRC rc = RPMRC_FAIL; /* assume failure */
const char * NVRA;
const char * body = NULL;
@@ .
Received on Sat Sep 6 20:58:45 2008