diff options
author | Murray Cumming <murrayc@murrayc.com> | 2010-10-19 10:45:04 +0200 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2010-10-19 10:45:04 +0200 |
commit | 1e5a0e79972dbd92da1c8197ee96ea204022ac22 (patch) | |
tree | b675139c0e21b9d3a467bd343cd21794968a2198 /gio/src/application.ccg | |
parent | 1a213525cfe0f6d95ac9780f076159b596ffa446 (diff) | |
download | glibmm-1e5a0e79972dbd92da1c8197ee96ea204022ac22.tar.gz |
Fix the build with the latest glib API.
* gio/src/gio_enums.defs: Regenerated with enums.pl.
* gio/src/gio_methods.defs: Regenerated with h2defs.py.
* gio/src/gio_signals.defs: Regenerated with extra_defs.
* gio/src/application.[hg|ccg]: Adapt to the changed API in glibmm,
though several functions, properties and signals are not yet wrapped.
* gio/src/dbusserver.hg: new_connection signal: Now returns a bool.
* tools/m4/convert_gio.m4: Mention the new enum.
Diffstat (limited to 'gio/src/application.ccg')
-rw-r--r-- | gio/src/application.ccg | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/gio/src/application.ccg b/gio/src/application.ccg index 365f8d3a..64497f3e 100644 --- a/gio/src/application.ccg +++ b/gio/src/application.ccg @@ -23,34 +23,5 @@ namespace Gio { -Glib::RefPtr<Application> Application::create(const Glib::ustring& appid) -{ - return Glib::wrap(g_application_new(appid.c_str(), 0, 0)); -} - - -Glib::RefPtr<Application> Application::create_try(const Glib::ustring& appid) -{ - GError* gerror = 0; - Glib::RefPtr<Application> retvalue = Glib::wrap(g_application_try_new(appid.c_str(), 0, 0, &(gerror))); - - if(gerror) - ::Glib::Error::throw_exception(gerror); - - return retvalue; -} - - -Glib::RefPtr<Application> Application::create_unregistered_try(const Glib::ustring& appid) -{ - GError* gerror = 0; - Glib::RefPtr<Application> retvalue = Glib::wrap(g_application_unregistered_try_new(appid.c_str(), 0, 0, &(gerror))); - - if(gerror) - ::Glib::Error::throw_exception(gerror); - - return retvalue; -} - } // namespace Gio |