xbps_find_pkg_installed_from_plist: use xbps_prepare_regpkgdb_dict().
--HG-- extra : convert_revision : 0f6f5764049f176abaa94585b14e9bdfc9f99b78
This commit is contained in:
parent
0d04547576
commit
ed711fe8b9
1 changed files with 4 additions and 3 deletions
|
@ -192,13 +192,14 @@ xbps_find_pkg_from_plist(const char *plist, const char *pkgname)
|
||||||
prop_dictionary_t
|
prop_dictionary_t
|
||||||
xbps_find_pkg_installed_from_plist(const char *pkgname)
|
xbps_find_pkg_installed_from_plist(const char *pkgname)
|
||||||
{
|
{
|
||||||
|
prop_dictionary_t d, pkgd;
|
||||||
pkg_state_t state = 0;
|
pkg_state_t state = 0;
|
||||||
prop_dictionary_t pkgd;
|
|
||||||
|
|
||||||
if (regpkgdb_initialized == false)
|
d = xbps_prepare_regpkgdb_dict();
|
||||||
|
if (d == NULL)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
pkgd = xbps_find_pkg_in_dict(regpkgdb_dict, "packages", pkgname);
|
pkgd = xbps_find_pkg_in_dict(d, "packages", pkgname);
|
||||||
if (pkgd == NULL)
|
if (pkgd == NULL)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue