summaryrefslogtreecommitdiff
path: root/gio/src/themedicon.hg
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2010-03-24 09:20:41 +0100
committerMurray Cumming <murrayc@murrayc.com>2010-03-24 09:20:41 +0100
commit38476d201d2e5ffe04142d09f93c90d5960f4523 (patch)
tree64f5983abe4aac24812b5c9b675f9c4a4a9b9773 /gio/src/themedicon.hg
parent9ebcebfdaa42d87ffb2fb0668d1b28d11e161713 (diff)
downloadglibmm-38476d201d2e5ffe04142d09f93c90d5960f4523.tar.gz
ThemedIcon: Added get_names().
* gio/src/themedicon.[hg|ccg]: Add get_names() manually because we have a strange error when trying to use _WRAP_METHOD() for it. Bug #612584 (Markus Schwab)
Diffstat (limited to 'gio/src/themedicon.hg')
-rw-r--r--gio/src/themedicon.hg5
1 files changed, 4 insertions, 1 deletions
diff --git a/gio/src/themedicon.hg b/gio/src/themedicon.hg
index 4271fd14..b7260a9c 100644
--- a/gio/src/themedicon.hg
+++ b/gio/src/themedicon.hg
@@ -59,9 +59,12 @@ public:
_WRAP_METHOD(void prepend_name(const std::string& iconname), g_themed_icon_prepend_name)
_WRAP_METHOD(void append_name(const std::string& iconname), g_themed_icon_append_name)
-#m4 _CONVERSION(`const char*const*',`Glib::StringArrayHandle',`Glib::StringArrayHandle($3, Glib::OWNERSHIP_DEEP)')
+ //TODO: USe _WRAP_METHOD() instead, but:
+ //#m4 _CONVERSION(`const char*const*',`Glib::StringArrayHandle',`Glib::StringArrayHandle($3, Glib::OWNERSHIP_DEEP)')
//TODO: gmmproc complains about the wrong number of arguments, but I can't see why. murrayc.
//_WRAP_METHOD(Glib::StringArrayHandle get_names() const, g_themed_icon_get_names)
+ Glib::StringArrayHandle get_names() const;
+ _IGNORE(g_themed_icon_get_names)
//There are no signals.