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-Jul-2009 02:51:44 Branch: HEAD Handle: 2009071700514400 Modified files: rpm/rpmio rpmio.c Log: - rpmio: print diagnostic if handle is free'd with an active request. Summary: Revision Changes Path 1.204 +9 -0 rpm/rpmio/rpmio.c ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/rpmio/rpmio.c ============================================================================ $ cvs diff -u -r1.203 -r1.204 rpmio.c --- rpm/rpmio/rpmio.c 12 Jul 2009 19:21:10 -0000 1.203 +++ rpm/rpmio/rpmio.c 17 Jul 2009 00:51:44 -0000 1.204 @@ -305,6 +305,15 @@ #ifdef WITH_XAR fd->xar = rpmxarFree(fd->xar, "fdFini"); #endif +#ifdef WITH_NEON +#ifndef NOTYET +if (fd->req != NULL) +fprintf(stderr, "*** %s: fd->req %p\n", __FUNCTION__, fd->req); +fd->req = NULL; +#else +assert(fd->req == NULL); +#endif +#endif fd->dig = pgpDigFree(fd->dig); /*...@=onlytrans@*/ } @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org