# | Line 62 | Line 62 | register_callback(const char *name, CBFU | |
---|---|---|
62 | if (name != NULL) | |
63 | if ((cb = find_callback(name)) != NULL) | |
64 | { | |
65 | < | /* re-attaching an empty hook chain? */ |
66 | < | if (!is_callback_present(cb)) |
67 | < | { |
65 | > | if (func != NULL) |
66 | dlinkAdd(func, MyMalloc(sizeof(dlink_node)), &cb->chain); | |
69 | – | return (cb); |
70 | – | } |
67 | return (NULL); | |
68 | } | |
69 |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |