Bläddra i källkod

dselect: Fix variable usage after delete when using --debug

Guillem Jover 16 år sedan
förälder
incheckning
19014dddde
2 ändrade filer med 2 tillägg och 1 borttagningar
  1. 1 0
      debian/changelog
  2. 1 1
      dselect/pkgsublist.cc

+ 1 - 0
debian/changelog

@@ -12,6 +12,7 @@ dpkg (1.15.8) UNRELEASED; urgency=low
     - Remove embedded gettext files from the repository, now properly
       installed by autopoint for all po/ directories.
     - Add versioned Build-Depends.
+  * Fix variable usage after delete in dselect.
 
   [ Updated programs translations ]
   * Russian (Yuri Kozlov). Closes: #579149

+ 1 - 1
dselect/pkgsublist.cc

@@ -184,8 +184,8 @@ void repeatedlydisplay(packagelist *sub,
     }
     if (unredisplay) unredisplay->startdisplay();
   }
-  delete sub;
   if (debug) fprintf(debug,"repeatedlydisplay(packagelist[%p]) done\n",sub);
+  delete sub;
 }
 
 int packagelist::deletelessimp_anyleft(showpriority than) {