aboutsummaryrefslogtreecommitdiffstats
path: root/e-util
diff options
context:
space:
mode:
authorFridrich Štrba <fridrich.strba@bluewin.ch>2010-06-18 18:57:24 +0800
committerFridrich Štrba <fridrich.strba@bluewin.ch>2010-06-18 18:57:24 +0800
commit9d7cb109d3f4bcae4e689c314f8dfb7d3c6bfc56 (patch)
tree46e56ba855f89b9812cc094252866c75deac2ab9 /e-util
parent002f4def9f6c04273f42b18156b379b435d9dce0 (diff)
downloadgsoc2013-evolution-9d7cb109d3f4bcae4e689c314f8dfb7d3c6bfc56.tar.gz
gsoc2013-evolution-9d7cb109d3f4bcae4e689c314f8dfb7d3c6bfc56.tar.zst
gsoc2013-evolution-9d7cb109d3f4bcae4e689c314f8dfb7d3c6bfc56.zip
[win32] add --register-handlers and --unregister-handlers options
and don't tamper with registry unless asked for it explicitely.
Diffstat (limited to 'e-util')
-rw-r--r--e-util/e-win32-defaults.c9
-rw-r--r--e-util/e-win32-defaults.h2
2 files changed, 11 insertions, 0 deletions
diff --git a/e-util/e-win32-defaults.c b/e-util/e-win32-defaults.c
index 98187c0340..7fe216f5a0 100644
--- a/e-util/e-win32-defaults.c
+++ b/e-util/e-win32-defaults.c
@@ -283,6 +283,10 @@ _e_win32_register_addressbook (void)
_e_win32_register_addressbook_impl (FALSE);
}
+void
+_e_win32_unregister_addressbook (void)
+{
+}
/*
* Mail Client registration
@@ -457,6 +461,11 @@ _e_win32_register_mailer (void)
_e_win32_register_mailer_impl (FALSE);
}
+void
+_e_win32_unregister_mailer (void)
+{
+}
+
static void
_e_win32_set_default_mailer_impl (gboolean system)
{
diff --git a/e-util/e-win32-defaults.h b/e-util/e-win32-defaults.h
index e976d7f414..e265416b33 100644
--- a/e-util/e-win32-defaults.h
+++ b/e-util/e-win32-defaults.h
@@ -28,10 +28,12 @@
G_BEGIN_DECLS
void _e_win32_register_mailer (void);
+void _e_win32_unregister_mailer (void);
void _e_win32_set_default_mailer (void);
void _e_win32_unset_default_mailer (void);
void _e_win32_register_addressbook (void);
+void _e_win32_unregister_addressbook (void);
G_END_DECLS