diff --git a/obexd/client/transfer.c b/obexd/client/transfer.c
index 96ac05f..38993c9 100644
--- a/obexd/client/transfer.c
+++ b/obexd/client/transfer.c
const char *filename,
const char *name,
const char *type,
- struct obc_transfer_params *params,
GError **err)
{
struct obc_transfer *transfer;
transfer->filename = g_strdup(filename);
transfer->name = g_strdup(name);
transfer->type = g_strdup(type);
- transfer->params = params;
/* for OBEX specific mime types we don't need to register a transfer */
if (type != NULL &&
int perr;
transfer = obc_transfer_register(conn, agent, G_OBEX_OP_GET, filename,
- name, type, params, err);
+ name, type, err);
if (transfer == NULL)
return NULL;
return NULL;
}
+ transfer->params = params;
+
return transfer;
}
int perr;
transfer = obc_transfer_register(conn, agent, G_OBEX_OP_PUT, filename,
- name, type, params, err);
+ name, type, err);
if (transfer == NULL)
return NULL;
}
transfer->size = st.st_size;
+ transfer->params = params;
return transfer;