Преглед изворни кода

dpkg: Use pkg_db_find_singleton() to get the dpkg package instance

Guillem Jover пре 14 година
родитељ
комит
3b334781a5
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      src/enquiry.c

+ 4 - 1
src/enquiry.c

@@ -321,7 +321,10 @@ assert_version_support(const char *const *argv,
 
   modstatdb_open(msdbrw_readonly);
 
-  pkg = pkg_db_find_pkg("dpkg", NULL);
+  pkg = pkg_db_find_singleton("dpkg");
+  if (pkg == NULL)
+    internerr("more than one dpkg instance installed");
+
   switch (pkg->status) {
   case stat_installed:
   case stat_triggerspending: