| 417 for (l = signal_handlers; l != NULL; l = l->next) { |
417 for (l = signal_handlers; l != NULL; l = l->next) { |
| 418 handler = l->data; |
418 handler = l->data; |
| 419 |
419 |
| 420 if (handler->plugin == plugin && |
420 if (handler->plugin == plugin && |
| 421 handler->instance == instance && |
421 handler->instance == instance && |
| 422 !strcmp(handler->signal, signal)) { |
422 purple_strequal(handler->signal, signal)) { |
| 423 return handler; |
423 return handler; |
| 424 } |
424 } |
| 425 } |
425 } |
| 426 |
426 |
| 427 return NULL; |
427 return NULL; |