[gimp/metadata-browser] libgimp: don't recurse infinitely in gimp_parasite_detach() (cherry picked from commit 5b59af7c2ec17



commit a7bb759b4e8351d31d679cdd2324d5ae21a99db1
Author: Michael Natterer <mitch gimp org>
Date:   Thu May 3 00:35:03 2012 +0200

    libgimp: don't recurse infinitely in gimp_parasite_detach()
    (cherry picked from commit 5b59af7c2ec17c1eed8fc71a36244f7106815f25)

 libgimp/gimp.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/libgimp/gimp.c b/libgimp/gimp.c
index 3a5b080..2d38a0e 100644
--- a/libgimp/gimp.c
+++ b/libgimp/gimp.c
@@ -1540,7 +1540,7 @@ gimp_parasite_attach (const GimpParasite *parasite)
 gboolean
 gimp_parasite_detach (const gchar *name)
 {
-  return gimp_parasite_detach (name);
+  return gimp_detach_parasite (name);
 }
 
 /**
@@ -1587,7 +1587,7 @@ gimp_attach_new_parasite (const gchar   *name,
   GimpParasite *parasite = gimp_parasite_new (name, flags, size, data);
   gboolean      success;
 
-  success = gimp_parasite_attach (parasite);
+  success = gimp_attach_parasite (parasite);
 
   gimp_parasite_free (parasite);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]