libpurple/protocols/silc/ft.c

branch
soc.2013.gobjectification
changeset 34926
c5b444d1447d
parent 34920
2df7191f56ea
child 34955
854143116575
equal deleted inserted replaced
34925:6196ea6ef237 34926:c5b444d1447d
319 xfer->sg = sg; 319 xfer->sg = sg;
320 xfer->client_entry = client_entry; 320 xfer->client_entry = client_entry;
321 xfer->session_id = session_id; 321 xfer->session_id = session_id;
322 xfer->hostname = g_strdup(hostname); 322 xfer->hostname = g_strdup(hostname);
323 xfer->port = port; 323 xfer->port = port;
324 xfer->xfer = purple_xfer_new(xfer->sg->account, PURPLE_XFER_RECEIVE, 324 xfer->xfer = purple_xfer_new(xfer->sg->account, PURPLE_XFER_TYPE_RECEIVE,
325 xfer->client_entry->nickname); 325 xfer->client_entry->nickname);
326 if (!xfer->xfer) { 326 if (!xfer->xfer) {
327 silc_client_file_close(xfer->sg->client, xfer->sg->conn, xfer->session_id); 327 silc_client_file_close(xfer->sg->client, xfer->sg->conn, xfer->session_id);
328 g_free(xfer->hostname); 328 g_free(xfer->hostname);
329 silc_free(xfer); 329 silc_free(xfer);
452 xfer = silc_calloc(1, sizeof(*xfer)); 452 xfer = silc_calloc(1, sizeof(*xfer));
453 g_return_val_if_fail(xfer != NULL, NULL); 453 g_return_val_if_fail(xfer != NULL, NULL);
454 454
455 xfer->sg = sg; 455 xfer->sg = sg;
456 xfer->client_entry = silc_dlist_get(clients); 456 xfer->client_entry = silc_dlist_get(clients);
457 xfer->xfer = purple_xfer_new(xfer->sg->account, PURPLE_XFER_SEND, 457 xfer->xfer = purple_xfer_new(xfer->sg->account, PURPLE_XFER_TYPE_SEND,
458 xfer->client_entry->nickname); 458 xfer->client_entry->nickname);
459 if (!xfer->xfer) { 459 if (!xfer->xfer) {
460 silc_free(xfer); 460 silc_free(xfer);
461 return NULL; 461 return NULL;
462 } 462 }

mercurial