equal
deleted
inserted
replaced
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 */ |