case SILC_ATTRIBUTE_USER_INFO:
{
+#ifdef SILC_DIST_VCARD
SilcVCard vcard = object;
if (object_size != sizeof(*vcard))
return NULL;
if (!str)
return NULL;
object = str;
+#endif /* SILC_DIST_VCARD */
}
break;
switch (payload->attribute) {
case SILC_ATTRIBUTE_USER_INFO:
{
+#ifdef SILC_DIST_VCARD
SilcVCard vcard = object;
if (object_size != sizeof(*vcard))
break;
if (!silc_vcard_decode(payload->data, payload->data_len, vcard))
break;
ret = TRUE;
+#endif /* SILC_DIST_VCARD */
}
break;