silc_hash_table_find_foreach interface change.
/* Get requested attributes if set */
tmp = silc_argument_get_arg_type(cmd->args, 3, &tmp_len);
if (tmp)
/* Get requested attributes if set */
tmp = silc_argument_get_arg_type(cmd->args, 3, &tmp_len);
if (tmp)
- query->attrs = silc_attribute_payload_parse_list(tmp, tmp_len);
+ query->attrs = silc_attribute_payload_parse(tmp, tmp_len);
break;
case SILC_COMMAND_WHOWAS:
break;
case SILC_COMMAND_WHOWAS:
SilcClientEntry entry = context;
SilcSocketConnection sock;
SilcClientEntry entry = context;
SilcSocketConnection sock;
+ if (!context)
+ return;
+
if (entry == notify->client)
return;
if (entry == notify->client)
return;