capability: handle NULL passed to capability_get().

This commit is contained in:
William Pitcock 2012-12-31 13:00:51 -06:00
parent ce4fa4477b
commit d7e4ed772f

View file

@ -46,6 +46,8 @@ capability_get(struct CapabilityIndex *idx, const char *cap)
struct CapabilityEntry *entry;
s_assert(idx != NULL);
if (cap == NULL)
return 0;
entry = irc_dictionary_retrieve(idx->cap_dict, cap);
if (entry != NULL && !(entry->flags & CAP_ORPHANED))