Quellcode durchsuchen

dpkg: Reduce scope of variables in audit()

Guillem Jover vor 16 Jahren
Ursprung
Commit
e1ce8e5e00
1 geänderte Dateien mit 4 neuen und 4 gelöschten Zeilen
  1. 4 4
      src/enquiry.c

+ 4 - 4
src/enquiry.c

@@ -123,10 +123,7 @@ static void describebriefly(struct pkginfo *pkg) {
 }
 }
 
 
 void audit(const char *const *argv) {
 void audit(const char *const *argv) {
-  struct pkgiterator *it;
-  struct pkginfo *pkg;
   const struct badstatinfo *bsi;
   const struct badstatinfo *bsi;
-  bool head;
 
 
   if (*argv)
   if (*argv)
     badusage(_("--%s takes no arguments"), cipaction->olong);
     badusage(_("--%s takes no arguments"), cipaction->olong);
@@ -134,7 +131,10 @@ void audit(const char *const *argv) {
   modstatdb_init(admindir,msdbrw_readonly);
   modstatdb_init(admindir,msdbrw_readonly);
 
 
   for (bsi= badstatinfos; bsi->yesno; bsi++) {
   for (bsi= badstatinfos; bsi->yesno; bsi++) {
-    head = false;
+    struct pkgiterator *it;
+    struct pkginfo *pkg;
+    bool head = false;
+
     it= iterpkgstart(); 
     it= iterpkgstart(); 
     while ((pkg= iterpkgnext(it))) {
     while ((pkg= iterpkgnext(it))) {
       if (!bsi->yesno(pkg,bsi)) continue;
       if (!bsi->yesno(pkg,bsi)) continue;