comparison src/plugin.c @ 5973:53782414bc3a

[gaim-migrate @ 6420] This makes Gaim not crash when importing a .gaimrc file that contains a perl script that does not exist. It might fix other related crashes-- I'm not really sure what uses gaim_plugin_probe, exactly. Basically I added a check "if plugin file doesn't exist then do nothing" committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sun, 29 Jun 2003 06:40:17 +0000
parents 90d0849abd3c
children 81564bb4db68
comparison
equal deleted inserted replaced
5972:c36b3c654761 5973:53782414bc3a
181 GaimPlugin *loader; 181 GaimPlugin *loader;
182 gboolean (*gaim_init_plugin)(GaimPlugin *); 182 gboolean (*gaim_init_plugin)(GaimPlugin *);
183 183
184 g_return_val_if_fail(filename != NULL, NULL); 184 g_return_val_if_fail(filename != NULL, NULL);
185 185
186 if (!g_file_test(filename, G_FILE_TEST_EXISTS))
187 return NULL;
188
186 plugin = gaim_plugins_find_with_filename(filename); 189 plugin = gaim_plugins_find_with_filename(filename);
187 190
188 if (plugin != NULL) 191 if (plugin != NULL)
189 return plugin; 192 return plugin;
190 193