summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Ehresman <jpe@src.gnome.org>2005-08-29 21:50:40 +0000
committerJohn Ehresman <jpe@src.gnome.org>2005-08-29 21:50:40 +0000
commit3685c9e972020a4b87936b09b29b50d1f7d64734 (patch)
tree6a4b242d109fa44aa57cf2cc11da129a39f68ccd
parent9118b2befcf50989361ee3da976a240782473c8b (diff)
downloadpygtk-3685c9e972020a4b87936b09b29b50d1f7d64734.tar.gz
Remove unneeded g_strdup.
* gobject/pygobject.c (pygobjectmeta_register): Remove unneeded g_strdup.
-rw-r--r--ChangeLog5
-rw-r--r--gobject/pygobject.c5
2 files changed, 7 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 5022c9d3..ed190100 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-08-29 John Ehresman <jpe@wingide.com>
+
+ * gobject/pygobject.c (pygobjectmeta_register): Remove unneeded
+ g_strdup.
+
2005-08-26 Johan Dahlin <jdahlin@async.com.br>
* atk-types.defs (ImplementorIface): Make it a type on dynamically
diff --git a/gobject/pygobject.c b/gobject/pygobject.c
index 1a16e371..05551ec5 100644
--- a/gobject/pygobject.c
+++ b/gobject/pygobject.c
@@ -1615,7 +1615,7 @@ static int
pygobjectmeta_register(PyTypeObject *subtype)
{
PyObject *pytype_name;
- char *type_name = NULL;
+ const char *type_name = NULL;
int retval = 0;
/* Maybe the type doesn't really need to registered? */
@@ -1633,9 +1633,8 @@ pygobjectmeta_register(PyTypeObject *subtype)
pytype_name = PyDict_GetItemString(subtype->tp_dict, "__gtype_name__");
if (pytype_name)
- type_name = g_strdup(PyString_AsString(pytype_name));
+ type_name = PyString_AsString(pytype_name);
retval = pyg_type_register(subtype, type_name);
- g_free(type_name);
out:
return retval;