diff options
author | Daniel Atallah <datallah@pidgin.im> | 2013-02-18 23:44:29 -0500 |
---|---|---|
committer | Daniel Atallah <datallah@pidgin.im> | 2013-02-18 23:44:29 -0500 |
commit | 63b019b1c5c948164db4bcccfb4db5fdd9b6e35e (patch) | |
tree | 6c593cb79eb71ace751a87a012301b76c1811e58 /libpurple/plugin.c | |
parent | 3dbded7b3ab56462cb3888735552008325740db2 (diff) | |
download | pidgin-63b019b1c5c948164db4bcccfb4db5fdd9b6e35e.tar.gz |
Fix various "Dereference before null check" issues
* Nothing problematic, just unnecessary NULL checks
Diffstat (limited to 'libpurple/plugin.c')
-rw-r--r-- | libpurple/plugin.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/libpurple/plugin.c b/libpurple/plugin.c index 4f2b4023ab..23431c4b5f 100644 --- a/libpurple/plugin.c +++ b/libpurple/plugin.c @@ -587,11 +587,8 @@ purple_plugin_load(PurplePlugin *plugin) if (plugin->native_plugin) { - if (plugin->info != NULL && plugin->info->load != NULL) - { - if (!plugin->info->load(plugin)) - return FALSE; - } + if (plugin->info->load != NULL && !plugin->info->load(plugin)) + return FALSE; } else { PurplePlugin *loader; |