GNOME Bugzilla – Bug 590353
GtkBuilder header is inconsistent in exception/error handling
Last modified: 2009-07-31 13:09:27 UTC
In builder.hg: static Glib::RefPtr<Builder> create_from_file(const std::string& filename, const Glib::ustring& object_id); static Glib::RefPtr<Builder> create_from_file(const std::string& filename, const char* object_id); static Glib::RefPtr<Builder> create_from_file(const std::string& filename, const Glib::StringArrayHandle& object_ids); are also declared while their definitions in builder.hg are #ifdef'd with GLIBMM_EXCEPTIONS_ENABLED. The results in linker errors on platform building without exceptions.
Created attachment 139615 [details] [review] Proposed patch to fix this
Please commit to any relevant branches.
Committed to master and gtkmm-2-14