gint plugin_init(gchar **error) { if (!check_plugin_version(MAKE_NUMERIC_VERSION(2,9,2,72), VERSION_NUMERIC, PLUGIN_NAME, error)) return -1; sgpgme_init(); prefs_gpg_init(); sgpgme_check_create_key(); pgp_viewer_init(); autocompletion_init(error); return 0; }
gint plugin_init(gchar **error) { if ((sylpheed_get_version() > VERSION_NUMERIC)) { *error = g_strdup("Your sylpheed version is newer than the version the plugin was built with"); return -1; } if ((sylpheed_get_version() < MAKE_NUMERIC_VERSION(0, 9, 12, 164))) { *error = g_strdup("Your sylpheed version is too old"); return -1; } sgpgme_init(); pgpmime_init(); prefs_gpg_init(); return 0; }