| 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 |