Dolda2000 GitWeb
/
doldaconnect.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Initial import of dolcon.desktop.
[doldaconnect.git]
/
lib
/
uimisc.c
diff --git
a/lib/uimisc.c
b/lib/uimisc.c
index
8252a7e
..
73684d3
100644
(file)
--- a/
lib/uimisc.c
+++ b/
lib/uimisc.c
@@
-190,7
+190,7
@@
static void process_pam(struct dc_response *resp, struct logindata *data)
data->callback(DC_LOGIN_ERR_CONV, NULL, data->data);
freelogindata(data);
} else {
data->callback(DC_LOGIN_ERR_CONV, NULL, data->data);
freelogindata(data);
} else {
- dc_queuecmd(logincallback, data, L"pass", L"%
%
s", buf, NULL);
+ dc_queuecmd(logincallback, data, L"pass", L"%s", buf, NULL);
}
if(buf != NULL)
{
}
if(buf != NULL)
{
@@
-249,7
+249,7
@@
static void process_krb5(struct dc_response *resp, struct logindata *data)
{
case 0:
buf = hexencode(krb->reqbuf.data, krb->reqbuf.length);
{
case 0:
buf = hexencode(krb->reqbuf.data, krb->reqbuf.length);
- dc_queuecmd(logincallback, data, L"pass", L"%
%
s", buf, NULL);
+ dc_queuecmd(logincallback, data, L"pass", L"%s", buf, NULL);
free(buf);
krb->state = 1;
break;
free(buf);
krb->state = 1;
break;
@@
-522,7
+522,7
@@
static int logincallback(struct dc_response *resp)
}
username = pwent->pw_name;
}
}
username = pwent->pw_name;
}
- dc_queuecmd(logincallback, data, L"login", data->mech->name, L"%
%
s", username, NULL);
+ dc_queuecmd(logincallback, data, L"login", data->mech->name, L"%s", username, NULL);
}
}
} else if(!wcscmp(resp->cmdname, L"login") || !wcscmp(resp->cmdname, L"pass")) {
}
}
} else if(!wcscmp(resp->cmdname, L"login") || !wcscmp(resp->cmdname, L"pass")) {
@@
-696,6
+696,7
@@
static void delpeer(struct dc_fnetpeer *peer)
free(peer->di[i].d.str);
putdatum(peer->fn, peer->di[i].datum);
}
free(peer->di[i].d.str);
putdatum(peer->fn, peer->di[i].datum);
}
+ free(peer->di);
free(peer);
}
free(peer);
}
@@
-1071,9
+1072,9
@@
static int getpalistcallback(struct dc_response *resp)
adddatum(fn, ires->argv[0].val.str, ires->argv[1].val.num);
dc_freeires(ires);
}
adddatum(fn, ires->argv[0].val.str, ires->argv[1].val.num);
dc_freeires(ires);
}
- dc_queuecmd(getpeerlistcallback, data, L"lspeers", L"%
%
i", fn->id, NULL);
+ dc_queuecmd(getpeerlistcallback, data, L"lspeers", L"%i", fn->id, NULL);
} else if(resp->code == 201) {
} else if(resp->code == 201) {
- dc_queuecmd(getpeerlistcallback, data, L"lspeers", L"%
%
i", fn->id, NULL);
+ dc_queuecmd(getpeerlistcallback, data, L"lspeers", L"%i", fn->id, NULL);
} else {
data->callback(fn, resp->code, data->data);
free(data);
} else {
data->callback(fn, resp->code, data->data);
free(data);
@@
-1109,7
+1110,7
@@
void dc_getpeerlistasync(struct dc_fnetnode *fn, void (*callback)(struct dc_fnet
data->callback = callback;
data->fnid = fn->id;
data->data = udata;
data->callback = callback;
data->fnid = fn->id;
data->data = udata;
- dc_queuecmd(getpalistcallback, data, L"lspa", L"%
%
i", fn->id, NULL);
+ dc_queuecmd(getpalistcallback, data, L"lspa", L"%i", fn->id, NULL);
}
void dc_uimisc_disconnected(void)
}
void dc_uimisc_disconnected(void)