@@ -1,3 +1,8 @@
+2008-09-14 Guillem Jover <guillem@debian.org>
+
+ * lib/dpkg.h (standard_shutdown): Remove unused freemem argument,
+ and do not call nffreeall. Fix all callers.
2008-09-14 Guillem Jover <guillem@debian.org>
* lib/dpkg-db.h: Move <stdlib.h> inclusion to ...
@@ -212,7 +212,7 @@ int main(int argc, const char *const *argv) {
unsetenv("GZIP");
action(argv);
- standard_shutdown(NULL);
+ standard_shutdown();
exit(0);
}
@@ -189,6 +189,6 @@ int main(int argc, const char *const *argv) {
if (ferror(stderr)) werr("stderr");
- standard_shutdown(0);
@@ -514,7 +514,7 @@ int main(int, const char *const *argv) {
cursesoff();
return(0);
@@ -165,11 +165,9 @@ extern const char printforhelp[];
myopt(argv,cmdinfos);\
} while (0)
-#define standard_shutdown(freemem) do {\
+#define standard_shutdown() do { \
set_error_display(NULL, NULL); \
error_unwind(ehflag_normaltidy);\
- if (freemem)\
- nffreeall();\
/*** from ehandle.c ***/
@@ -645,7 +645,7 @@ int main(int argc, const char *const *argv) {
actionfunction(argv);
return reportbroken_retexitstatus();
@@ -574,7 +574,7 @@ int main(int argc, const char *const *argv) {
@@ -234,7 +234,7 @@ main(int argc, const char *const *argv)
trigdef_process_done();
return 0;