mcabber/src/jabglue.c
changeset 751 4a7271e69694
parent 749 6c633adaae10
child 752 d2d5ee71e68c
equal deleted inserted replaced
750:938a8791658c 751:4a7271e69694
  1500       }
  1500       }
  1501     }
  1501     }
  1502 
  1502 
  1503     // Create a new event item
  1503     // Create a new event item
  1504     evn = evs_new(EVS_TYPE_SUBSCRIPTION, EVS_MAX_TIMEOUT);
  1504     evn = evs_new(EVS_TYPE_SUBSCRIPTION, EVS_MAX_TIMEOUT);
  1505     evn->callback = &evscallback_subcription;
  1505     if (evn) {
  1506     evn->data = g_strdup(r);
  1506       evn->callback = &evscallback_subcription;
  1507 
  1507       evn->data = g_strdup(r);
  1508     buf = g_strdup_printf("Please use /event %s accept|reject", evn->id);
  1508       buf = g_strdup_printf("Please use /event %s accept|reject", evn->id);
       
  1509     } else {
       
  1510       buf = g_strdup_printf("Unable to create a new event!");
       
  1511     }
  1509     scr_WriteIncomingMessage(r, buf, 0, HBB_PREFIX_INFO);
  1512     scr_WriteIncomingMessage(r, buf, 0, HBB_PREFIX_INFO);
  1510     scr_LogPrint(LPRINT_LOGNORM, "%s", buf);
  1513     scr_LogPrint(LPRINT_LOGNORM, "%s", buf);
  1511     g_free(buf);
  1514     g_free(buf);
  1512   } else if (!strcmp(type, "unsubscribe")) {
  1515   } else if (!strcmp(type, "unsubscribe")) {
  1513     /* The sender is unsubscribing from our presence */
  1516     /* The sender is unsubscribing from our presence */