Apply coding style

Regards https://github.com/profanity-im/profanity/issues/1396
This commit is contained in:
Michael Vetter
2020-07-07 09:43:28 +02:00
parent 66f9a6b721
commit 9b55f2dec0
214 changed files with 19572 additions and 17582 deletions

View File

@@ -33,37 +33,37 @@
*
*/
#include <string.h>
#include <stdlib.h>
#include <gio/gio.h>
#include <stdlib.h>
#include <string.h>
#include "log.h"
#include "config.h"
#include "common.h"
#include "config.h"
#include "config/files.h"
#include "config/preferences.h"
#include "event/client_events.h"
#include "plugins/callbacks.h"
#include "plugins/autocompleters.h"
#include "log.h"
#include "plugins/api.h"
#include "plugins/plugins.h"
#include "plugins/themes.h"
#include "plugins/settings.h"
#include "plugins/autocompleters.h"
#include "plugins/callbacks.h"
#include "plugins/disco.h"
#include "plugins/plugins.h"
#include "plugins/settings.h"
#include "plugins/themes.h"
#include "ui/ui.h"
#include "xmpp/xmpp.h"
#ifdef HAVE_PYTHON
#include "plugins/python_plugins.h"
#include "plugins/python_api.h"
#include "plugins/python_plugins.h"
#endif
#ifdef HAVE_C
#include "plugins/c_plugins.h"
#include "plugins/c_api.h"
#include "plugins/c_plugins.h"
#endif
static GHashTable *plugins;
static GHashTable* plugins;
void
plugins_init(void)
@@ -82,16 +82,15 @@ plugins_init(void)
#endif
// load plugins
gchar **plugins_pref = prefs_get_plugins();
gchar** plugins_pref = prefs_get_plugins();
if (plugins_pref) {
int i;
for (i = 0; i < g_strv_length(plugins_pref); i++)
{
for (i = 0; i < g_strv_length(plugins_pref); i++) {
gboolean loaded = FALSE;
gchar *filename = plugins_pref[i];
gchar* filename = plugins_pref[i];
#ifdef HAVE_PYTHON
if (g_str_has_suffix(filename, ".py")) {
ProfPlugin *plugin = python_plugin_create(filename);
ProfPlugin* plugin = python_plugin_create(filename);
if (plugin) {
g_hash_table_insert(plugins, strdup(filename), plugin);
loaded = TRUE;
@@ -100,7 +99,7 @@ plugins_init(void)
#endif
#ifdef HAVE_C
if (g_str_has_suffix(filename, ".so")) {
ProfPlugin *plugin = c_plugin_create(filename);
ProfPlugin* plugin = c_plugin_create(filename);
if (plugin) {
g_hash_table_insert(plugins, strdup(filename), plugin);
loaded = TRUE;
@@ -115,15 +114,14 @@ plugins_init(void)
}
// initialise plugins
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->init_func(plugin, PACKAGE_VERSION, PACKAGE_STATUS, NULL, NULL);
curr = g_list_next(curr);
}
g_list_free(values);
}
prefs_free_plugins(plugins_pref);
@@ -132,7 +130,7 @@ plugins_init(void)
}
void
plugins_free_install_result(PluginsInstallResult *result)
plugins_free_install_result(PluginsInstallResult* result)
{
if (!result) {
return;
@@ -142,20 +140,20 @@ plugins_free_install_result(PluginsInstallResult *result)
}
PluginsInstallResult*
plugins_install_all(const char *const path)
plugins_install_all(const char* const path)
{
PluginsInstallResult *result = malloc(sizeof(PluginsInstallResult));
PluginsInstallResult* result = malloc(sizeof(PluginsInstallResult));
result->installed = NULL;
result->failed = NULL;
GSList *contents = NULL;
GSList* contents = NULL;
get_file_paths_recursive(path, &contents);
GSList *curr = contents;
GString *error_message = NULL;
GSList* curr = contents;
GString* error_message = NULL;
while (curr) {
error_message = g_string_new(NULL);
if (g_str_has_suffix(curr->data, ".py") || g_str_has_suffix(curr->data, ".so")) {
gchar *plugin_name = g_path_get_basename(curr->data);
gchar* plugin_name = g_path_get_basename(curr->data);
if (plugins_install(plugin_name, curr->data, error_message)) {
result->installed = g_slist_append(result->installed, strdup(curr->data));
} else {
@@ -172,16 +170,16 @@ plugins_install_all(const char *const path)
}
gboolean
plugins_uninstall(const char *const plugin_name)
plugins_uninstall(const char* const plugin_name)
{
plugins_unload(plugin_name);
char *plugins_dir = files_get_data_path(DIR_PLUGINS);
GString *target_path = g_string_new(plugins_dir);
char* plugins_dir = files_get_data_path(DIR_PLUGINS);
GString* target_path = g_string_new(plugins_dir);
free(plugins_dir);
g_string_append(target_path, "/");
g_string_append(target_path, plugin_name);
GFile *file = g_file_new_for_path(target_path->str);
GError *error = NULL;
GFile* file = g_file_new_for_path(target_path->str);
GError* error = NULL;
gboolean result = g_file_delete(file, NULL, &error);
g_object_unref(file);
g_error_free(error);
@@ -190,16 +188,15 @@ plugins_uninstall(const char *const plugin_name)
}
gboolean
plugins_install(const char *const plugin_name, const char *const filename, GString *error_message)
plugins_install(const char* const plugin_name, const char* const filename, GString* error_message)
{
char *plugins_dir = files_get_data_path(DIR_PLUGINS);
GString *target_path = g_string_new(plugins_dir);
char* plugins_dir = files_get_data_path(DIR_PLUGINS);
GString* target_path = g_string_new(plugins_dir);
free(plugins_dir);
g_string_append(target_path, "/");
g_string_append(target_path, plugin_name);
if (g_file_test (target_path->str, G_FILE_TEST_EXISTS))
{
if (g_file_test(target_path->str, G_FILE_TEST_EXISTS)) {
log_info("Failed to install plugin: %s, file exists", plugin_name);
g_string_assign(error_message, "File exists");
return FALSE;
@@ -217,10 +214,10 @@ plugins_install(const char *const plugin_name, const char *const filename, GStri
GSList*
plugins_load_all(void)
{
GSList *plugins = plugins_unloaded_list();
GSList *loaded = NULL;
GSList *curr = plugins;
GString *error_message = NULL;
GSList* plugins = plugins_unloaded_list();
GSList* loaded = NULL;
GSList* curr = plugins;
GString* error_message = NULL;
while (curr) {
error_message = g_string_new(NULL);
if (plugins_load(curr->data, error_message)) {
@@ -235,9 +232,9 @@ plugins_load_all(void)
}
gboolean
plugins_load(const char *const name, GString *error_message)
plugins_load(const char* const name, GString* error_message)
{
ProfPlugin *plugin = g_hash_table_lookup(plugins, name);
ProfPlugin* plugin = g_hash_table_lookup(plugins, name);
if (plugin) {
log_info("Failed to load plugin: %s, plugin already loaded", name);
return FALSE;
@@ -261,8 +258,8 @@ plugins_load(const char *const name, GString *error_message)
if (plugin) {
g_hash_table_insert(plugins, strdup(name), plugin);
if (connection_get_status() == JABBER_CONNECTED) {
const char *account_name = session_get_account_name();
const char *fulljid = connection_get_fulljid();
const char* account_name = session_get_account_name();
const char* fulljid = connection_get_fulljid();
plugin->init_func(plugin, PACKAGE_VERSION, PACKAGE_STATUS, account_name, fulljid);
} else {
plugin->init_func(plugin, PACKAGE_VERSION, PACKAGE_STATUS, NULL, NULL);
@@ -280,9 +277,9 @@ gboolean
plugins_unload_all(void)
{
gboolean result = TRUE;
GList *plugin_names = g_hash_table_get_keys(plugins);
GList *plugin_names_dup = NULL;
GList *curr = plugin_names;
GList* plugin_names = g_hash_table_get_keys(plugins);
GList* plugin_names_dup = NULL;
GList* curr = plugin_names;
while (curr) {
plugin_names_dup = g_list_append(plugin_names_dup, strdup(curr->data));
curr = g_list_next(curr);
@@ -303,9 +300,9 @@ plugins_unload_all(void)
}
gboolean
plugins_unload(const char *const name)
plugins_unload(const char* const name)
{
ProfPlugin *plugin = g_hash_table_lookup(plugins, name);
ProfPlugin* plugin = g_hash_table_lookup(plugins, name);
if (plugin) {
plugin->on_unload_func(plugin);
#ifdef HAVE_PYTHON
@@ -336,16 +333,16 @@ plugins_unload(const char *const name)
void
plugins_reload_all(void)
{
GList *plugin_names = g_hash_table_get_keys(plugins);
GList *plugin_names_dup = NULL;
GList *curr = plugin_names;
GList* plugin_names = g_hash_table_get_keys(plugins);
GList* plugin_names_dup = NULL;
GList* curr = plugin_names;
while (curr) {
plugin_names_dup = g_list_append(plugin_names_dup, strdup(curr->data));
curr = g_list_next(curr);
}
g_list_free(plugin_names);
GString *error_message = NULL;
GString* error_message = NULL;
curr = plugin_names_dup;
while (curr) {
error_message = g_string_new(NULL);
@@ -358,7 +355,7 @@ plugins_reload_all(void)
}
gboolean
plugins_reload(const char *const name, GString *error_message)
plugins_reload(const char* const name, GString* error_message)
{
gboolean res = plugins_unload(name);
if (res) {
@@ -369,16 +366,16 @@ plugins_reload(const char *const name, GString *error_message)
}
void
_plugins_unloaded_list_dir(const gchar *const dir, GSList **result)
_plugins_unloaded_list_dir(const gchar* const dir, GSList** result)
{
GDir *plugins_dir = g_dir_open(dir, 0, NULL);
GDir* plugins_dir = g_dir_open(dir, 0, NULL);
if (plugins_dir == NULL) {
return;
}
const gchar *plugin = g_dir_read_name(plugins_dir);
const gchar* plugin = g_dir_read_name(plugins_dir);
while (plugin) {
ProfPlugin *found = g_hash_table_lookup(plugins, plugin);
ProfPlugin* found = g_hash_table_lookup(plugins, plugin);
if ((g_str_has_suffix(plugin, ".so") || g_str_has_suffix(plugin, ".py")) && !found) {
*result = g_slist_append(*result, strdup(plugin));
}
@@ -390,8 +387,8 @@ _plugins_unloaded_list_dir(const gchar *const dir, GSList **result)
GSList*
plugins_unloaded_list(void)
{
GSList *result = NULL;
char *plugins_dir = files_get_data_path(DIR_PLUGINS);
GSList* result = NULL;
char* plugins_dir = files_get_data_path(DIR_PLUGINS);
_plugins_unloaded_list_dir(plugins_dir, &result);
free(plugins_dir);
@@ -404,8 +401,8 @@ plugins_loaded_list(void)
return g_hash_table_get_keys(plugins);
}
char *
plugins_autocomplete(const char * const input, gboolean previous)
char*
plugins_autocomplete(const char* const input, gboolean previous)
{
return autocompleters_complete(input, previous);
}
@@ -417,16 +414,16 @@ plugins_reset_autocomplete(void)
}
void
plugins_win_process_line(char *win, const char * const line)
plugins_win_process_line(char* win, const char* const line)
{
PluginWindowCallback *window = callbacks_get_window_handler(win);
PluginWindowCallback* window = callbacks_get_window_handler(win);
if (window) {
window->callback_exec(window, win, line);
}
}
void
plugins_close_win(const char *const plugin_name, const char *const tag)
plugins_close_win(const char* const plugin_name, const char* const tag)
{
callbacks_remove_win(plugin_name, tag);
}
@@ -434,10 +431,10 @@ plugins_close_win(const char *const plugin_name, const char *const tag)
void
plugins_on_start(void)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->on_start_func(plugin);
curr = g_list_next(curr);
}
@@ -447,10 +444,10 @@ plugins_on_start(void)
void
plugins_on_shutdown(void)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->on_shutdown_func(plugin);
curr = g_list_next(curr);
}
@@ -458,12 +455,12 @@ plugins_on_shutdown(void)
}
void
plugins_on_connect(const char * const account_name, const char * const fulljid)
plugins_on_connect(const char* const account_name, const char* const fulljid)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->on_connect_func(plugin, account_name, fulljid);
curr = g_list_next(curr);
}
@@ -471,12 +468,12 @@ plugins_on_connect(const char * const account_name, const char * const fulljid)
}
void
plugins_on_disconnect(const char * const account_name, const char * const fulljid)
plugins_on_disconnect(const char* const account_name, const char* const fulljid)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->on_disconnect_func(plugin, account_name, fulljid);
curr = g_list_next(curr);
}
@@ -484,15 +481,15 @@ plugins_on_disconnect(const char * const account_name, const char * const fullji
}
char*
plugins_pre_chat_message_display(const char * const barejid, const char *const resource, const char *message)
plugins_pre_chat_message_display(const char* const barejid, const char* const resource, const char* message)
{
char *new_message = NULL;
char *curr_message = strdup(message);
char* new_message = NULL;
char* curr_message = strdup(message);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
new_message = plugin->pre_chat_message_display(plugin, barejid, resource, curr_message);
if (new_message) {
free(curr_message);
@@ -507,12 +504,12 @@ plugins_pre_chat_message_display(const char * const barejid, const char *const r
}
void
plugins_post_chat_message_display(const char * const barejid, const char *const resource, const char *message)
plugins_post_chat_message_display(const char* const barejid, const char* const resource, const char* message)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->post_chat_message_display(plugin, barejid, resource, message);
curr = g_list_next(curr);
}
@@ -520,15 +517,15 @@ plugins_post_chat_message_display(const char * const barejid, const char *const
}
char*
plugins_pre_chat_message_send(const char * const barejid, const char *message)
plugins_pre_chat_message_send(const char* const barejid, const char* message)
{
char *new_message = NULL;
char *curr_message = strdup(message);
char* new_message = NULL;
char* curr_message = strdup(message);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
if (plugin->contains_hook(plugin, "prof_pre_chat_message_send")) {
new_message = plugin->pre_chat_message_send(plugin, barejid, curr_message);
if (new_message) {
@@ -550,12 +547,12 @@ plugins_pre_chat_message_send(const char * const barejid, const char *message)
}
void
plugins_post_chat_message_send(const char * const barejid, const char *message)
plugins_post_chat_message_send(const char* const barejid, const char* message)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->post_chat_message_send(plugin, barejid, message);
curr = g_list_next(curr);
}
@@ -563,15 +560,15 @@ plugins_post_chat_message_send(const char * const barejid, const char *message)
}
char*
plugins_pre_room_message_display(const char * const barejid, const char * const nick, const char *message)
plugins_pre_room_message_display(const char* const barejid, const char* const nick, const char* message)
{
char *new_message = NULL;
char *curr_message = strdup(message);
char* new_message = NULL;
char* curr_message = strdup(message);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
new_message = plugin->pre_room_message_display(plugin, barejid, nick, curr_message);
if (new_message) {
free(curr_message);
@@ -586,12 +583,12 @@ plugins_pre_room_message_display(const char * const barejid, const char * const
}
void
plugins_post_room_message_display(const char * const barejid, const char * const nick, const char *message)
plugins_post_room_message_display(const char* const barejid, const char* const nick, const char* message)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->post_room_message_display(plugin, barejid, nick, message);
curr = g_list_next(curr);
}
@@ -599,15 +596,15 @@ plugins_post_room_message_display(const char * const barejid, const char * const
}
char*
plugins_pre_room_message_send(const char * const barejid, const char *message)
plugins_pre_room_message_send(const char* const barejid, const char* message)
{
char *new_message = NULL;
char *curr_message = strdup(message);
char* new_message = NULL;
char* curr_message = strdup(message);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
if (plugin->contains_hook(plugin, "prof_pre_room_message_send")) {
new_message = plugin->pre_room_message_send(plugin, barejid, curr_message);
if (new_message) {
@@ -629,12 +626,12 @@ plugins_pre_room_message_send(const char * const barejid, const char *message)
}
void
plugins_post_room_message_send(const char * const barejid, const char *message)
plugins_post_room_message_send(const char* const barejid, const char* message)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->post_room_message_send(plugin, barejid, message);
curr = g_list_next(curr);
}
@@ -642,20 +639,20 @@ plugins_post_room_message_send(const char * const barejid, const char *message)
}
void
plugins_on_room_history_message(const char *const barejid, const char *const nick, const char *const message,
GDateTime *timestamp)
plugins_on_room_history_message(const char* const barejid, const char* const nick, const char* const message,
GDateTime* timestamp)
{
char *timestamp_str = NULL;
char* timestamp_str = NULL;
GTimeVal timestamp_tv;
gboolean res = g_date_time_to_timeval(timestamp, &timestamp_tv);
if (res) {
timestamp_str = g_time_val_to_iso8601(&timestamp_tv);
}
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->on_room_history_message(plugin, barejid, nick, message, timestamp_str);
curr = g_list_next(curr);
}
@@ -665,16 +662,16 @@ plugins_on_room_history_message(const char *const barejid, const char *const nic
}
char*
plugins_pre_priv_message_display(const char * const fulljid, const char *message)
plugins_pre_priv_message_display(const char* const fulljid, const char* message)
{
Jid *jidp = jid_create(fulljid);
char *new_message = NULL;
char *curr_message = strdup(message);
Jid* jidp = jid_create(fulljid);
char* new_message = NULL;
char* curr_message = strdup(message);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
new_message = plugin->pre_priv_message_display(plugin, jidp->barejid, jidp->resourcepart, curr_message);
if (new_message) {
free(curr_message);
@@ -690,14 +687,14 @@ plugins_pre_priv_message_display(const char * const fulljid, const char *message
}
void
plugins_post_priv_message_display(const char * const fulljid, const char *message)
plugins_post_priv_message_display(const char* const fulljid, const char* message)
{
Jid *jidp = jid_create(fulljid);
Jid* jidp = jid_create(fulljid);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->post_priv_message_display(plugin, jidp->barejid, jidp->resourcepart, message);
curr = g_list_next(curr);
}
@@ -707,16 +704,16 @@ plugins_post_priv_message_display(const char * const fulljid, const char *messag
}
char*
plugins_pre_priv_message_send(const char * const fulljid, const char * const message)
plugins_pre_priv_message_send(const char* const fulljid, const char* const message)
{
Jid *jidp = jid_create(fulljid);
char *new_message = NULL;
char *curr_message = strdup(message);
Jid* jidp = jid_create(fulljid);
char* new_message = NULL;
char* curr_message = strdup(message);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
if (plugin->contains_hook(plugin, "prof_pre_priv_message_send")) {
new_message = plugin->pre_priv_message_send(plugin, jidp->barejid, jidp->resourcepart, curr_message);
if (new_message) {
@@ -740,14 +737,14 @@ plugins_pre_priv_message_send(const char * const fulljid, const char * const mes
}
void
plugins_post_priv_message_send(const char * const fulljid, const char * const message)
plugins_post_priv_message_send(const char* const fulljid, const char* const message)
{
Jid *jidp = jid_create(fulljid);
Jid* jidp = jid_create(fulljid);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->post_priv_message_send(plugin, jidp->barejid, jidp->resourcepart, message);
curr = g_list_next(curr);
}
@@ -757,15 +754,15 @@ plugins_post_priv_message_send(const char * const fulljid, const char * const me
}
char*
plugins_on_message_stanza_send(const char *const text)
plugins_on_message_stanza_send(const char* const text)
{
char *new_stanza = NULL;
char *curr_stanza = strdup(text);
char* new_stanza = NULL;
char* curr_stanza = strdup(text);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
new_stanza = plugin->on_message_stanza_send(plugin, curr_stanza);
if (new_stanza) {
free(curr_stanza);
@@ -780,14 +777,14 @@ plugins_on_message_stanza_send(const char *const text)
}
gboolean
plugins_on_message_stanza_receive(const char *const text)
plugins_on_message_stanza_receive(const char* const text)
{
gboolean cont = TRUE;
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
gboolean res = plugin->on_message_stanza_receive(plugin, text);
if (res == FALSE) {
cont = FALSE;
@@ -800,15 +797,15 @@ plugins_on_message_stanza_receive(const char *const text)
}
char*
plugins_on_presence_stanza_send(const char *const text)
plugins_on_presence_stanza_send(const char* const text)
{
char *new_stanza = NULL;
char *curr_stanza = strdup(text);
char* new_stanza = NULL;
char* curr_stanza = strdup(text);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
new_stanza = plugin->on_presence_stanza_send(plugin, curr_stanza);
if (new_stanza) {
free(curr_stanza);
@@ -823,14 +820,14 @@ plugins_on_presence_stanza_send(const char *const text)
}
gboolean
plugins_on_presence_stanza_receive(const char *const text)
plugins_on_presence_stanza_receive(const char* const text)
{
gboolean cont = TRUE;
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
gboolean res = plugin->on_presence_stanza_receive(plugin, text);
if (res == FALSE) {
cont = FALSE;
@@ -843,15 +840,15 @@ plugins_on_presence_stanza_receive(const char *const text)
}
char*
plugins_on_iq_stanza_send(const char *const text)
plugins_on_iq_stanza_send(const char* const text)
{
char *new_stanza = NULL;
char *curr_stanza = strdup(text);
char* new_stanza = NULL;
char* curr_stanza = strdup(text);
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
new_stanza = plugin->on_iq_stanza_send(plugin, curr_stanza);
if (new_stanza) {
free(curr_stanza);
@@ -866,14 +863,14 @@ plugins_on_iq_stanza_send(const char *const text)
}
gboolean
plugins_on_iq_stanza_receive(const char *const text)
plugins_on_iq_stanza_receive(const char* const text)
{
gboolean cont = TRUE;
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
gboolean res = plugin->on_iq_stanza_receive(plugin, text);
if (res == FALSE) {
cont = FALSE;
@@ -886,12 +883,12 @@ plugins_on_iq_stanza_receive(const char *const text)
}
void
plugins_on_contact_offline(const char *const barejid, const char *const resource, const char *const status)
plugins_on_contact_offline(const char* const barejid, const char* const resource, const char* const status)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->on_contact_offline(plugin, barejid, resource, status);
curr = g_list_next(curr);
}
@@ -899,12 +896,12 @@ plugins_on_contact_offline(const char *const barejid, const char *const resource
}
void
plugins_on_contact_presence(const char *const barejid, const char *const resource, const char *const presence, const char *const status, const int priority)
plugins_on_contact_presence(const char* const barejid, const char* const resource, const char* const presence, const char* const status, const int priority)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->on_contact_presence(plugin, barejid, resource, presence, status, priority);
curr = g_list_next(curr);
}
@@ -912,12 +909,12 @@ plugins_on_contact_presence(const char *const barejid, const char *const resourc
}
void
plugins_on_chat_win_focus(const char *const barejid)
plugins_on_chat_win_focus(const char* const barejid)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->on_chat_win_focus(plugin, barejid);
curr = g_list_next(curr);
}
@@ -925,12 +922,12 @@ plugins_on_chat_win_focus(const char *const barejid)
}
void
plugins_on_room_win_focus(const char *const barejid)
plugins_on_room_win_focus(const char* const barejid)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
ProfPlugin *plugin = curr->data;
ProfPlugin* plugin = curr->data;
plugin->on_room_win_focus(plugin, barejid);
curr = g_list_next(curr);
}
@@ -946,17 +943,17 @@ plugins_get_disco_features(void)
void
plugins_shutdown(void)
{
GList *values = g_hash_table_get_values(plugins);
GList *curr = values;
GList* values = g_hash_table_get_values(plugins);
GList* curr = values;
while (curr) {
#ifdef HAVE_PYTHON
if (((ProfPlugin *)curr->data)->lang == LANG_PYTHON) {
if (((ProfPlugin*)curr->data)->lang == LANG_PYTHON) {
python_plugin_destroy(curr->data);
}
#endif
#ifdef HAVE_C
if (((ProfPlugin *)curr->data)->lang == LANG_C) {
if (((ProfPlugin*)curr->data)->lang == LANG_C) {
c_plugin_destroy(curr->data);
}
#endif