summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTollef Fog Heen <tfheen@err.no>2007-02-25 15:12:40 +0100
committerTollef Fog Heen <tfheen@err.no>2007-02-25 15:12:40 +0100
commit92d4e25061c065c0d7ee7fdb8feb3b0513ad0670 (patch)
tree48e972cbbefb87502592467086d0ecb90bc43bb1
parent3977a8299d06a7ee2c58415ceba9f7a1b30fdd2f (diff)
2007-02-25 Tollef Fog Heen <tfheen@err.no>
* pkg.c (scan_dir): Use g_malloc, not malloc for pkgname.
-rw-r--r--ChangeLog2
-rw-r--r--pkg.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 698a4ab..b6ddc37 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2007-02-25 Tollef Fog Heen <tfheen@err.no>
+ * pkg.c (scan_dir): Use g_malloc, not malloc for pkgname.
+
* Makefile.am: Add support for using the system glib. Thanks to
Peter Breitenlohner for the bug and the patch. Freedesktop #9708
diff --git a/pkg.c b/pkg.c
index 928f0c9..8592bef 100644
--- a/pkg.c
+++ b/pkg.c
@@ -188,7 +188,7 @@ scan_dir (const char *dirname)
if (ends_in_dotpc (dent->d_name))
{
- char *pkgname = malloc (len - 2);
+ char *pkgname = g_malloc (len - 2);
debug_spew ("File '%s' appears to be a .pc file\n", dent->d_name);