RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Jeff Johnson
  Root:   /v/rpm/cvs                       Email:  j...@rpm5.org
  Module: rpm                              Date:   17-Jan-2009 14:41:57
  Branch: HEAD                             Handle: 2009011713415600

  Modified files:
    rpm/rpmio               rpmlua.c

  Log:
    - jbj: fix: reset globalLuaState before free.

  Summary:
    Revision    Changes     Path
    2.64        +1  -1      rpm/rpmio/rpmlua.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/rpmio/rpmlua.c
  ============================================================================
  $ cvs diff -u -r2.63 -r2.64 rpmlua.c
  --- rpm/rpmio/rpmlua.c        17 Jan 2009 00:18:41 -0000      2.63
  +++ rpm/rpmio/rpmlua.c        17 Jan 2009 13:41:56 -0000      2.64
  @@ -197,8 +197,8 @@
       if (lua) {
        if (lua->L) lua_close(lua->L);
        lua->printbuf = _free(lua->printbuf);
  -     lua = _free(lua);
        if (lua == globalLuaState) globalLuaState = NULL;
  +     lua = _free(lua);
       }
       return NULL;
   }
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                rpm-cvs@rpm5.org

Reply via email to