]> err.no Git - pkg-config/commitdiff
* pkg.c (internal_get_package): Don't add the internal-only
authorTollef Fog Heen <tfheen@err.no>
Sat, 29 Dec 2007 16:49:50 +0000 (17:49 +0100)
committerTollef Fog Heen <tfheen@err.no>
Sat, 29 Dec 2007 16:49:50 +0000 (17:49 +0100)
pkg-config package twice.

ChangeLog
pkg.c

index 48b54ebc382e35a291257c5b250dc0a8cf980a51..187ca61629fde14e99c0bb095b58bb263d46ec27 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2007-12-29  Tollef Fog Heen  <tfheen@err.no>
 
+       * pkg.c (internal_get_package): Don't add the internal-only
+       pkg-config package twice.
+
        * pkg.c (verify_package): Apply patch from Matthias Clasen of
        RedHat to prevent segfaults if a Conflicts line is encountered.
 
diff --git a/pkg.c b/pkg.c
index a4bf905d57e40901ae87683df668581c62bfc84a..2c67af502c568f16ea4e7b1ae34870facfd6b5fe 100644 (file)
--- a/pkg.c
+++ b/pkg.c
@@ -57,15 +57,6 @@ gboolean disable_uninstalled = FALSE;
 gboolean ignore_requires = FALSE;
 gboolean ignore_private_libs = TRUE;
 
-static Package pkg_config_package = {
-  .key = PACKAGE,
-  .name = PACKAGE,
-  .version = VERSION, /* .version */
-  .description = "returns metainformation about installed libraries",
-  .url = "http://pkg-config.freedesktop.org",
-  0 /* keep the rest as null */
-};
-
 void
 add_search_dir (const char *path)
 {
@@ -284,9 +275,6 @@ internal_get_package (const char *name, gboolean warn, gboolean check_compat)
   Package *pkg = NULL;
   const char *location;
   
-  if (strcmp(PACKAGE, name) == 0)
-    return &pkg_config_package;
-
   pkg = g_hash_table_lookup (packages, name);
 
   if (pkg)