Dolda2000 GitWeb
/
doldaconnect.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add compilation rules for dolconf.
[doldaconnect.git]
/
clients
/
gnome-trans-applet
/
conduit-dclib.c
diff --git
a/clients/gnome-trans-applet/conduit-dclib.c
b/clients/gnome-trans-applet/conduit-dclib.c
index
2089f7f
..
a610f66
100644
(file)
--- a/
clients/gnome-trans-applet/conduit-dclib.c
+++ b/
clients/gnome-trans-applet/conduit-dclib.c
@@
-142,7
+142,7
@@
static void inittrans(struct conduit *conduit, struct dc_transfer *dt)
dtd->conduit = conduit;
dt->udata = dtd;
dt->destroycb = dtfreecb;
dtd->conduit = conduit;
dt->udata = dtd;
dt->destroycb = dtfreecb;
- dc_queuecmd(lstrargcb, dt, L"lstrarg", L"%
%
i", dt->id, NULL);
+ dc_queuecmd(lstrargcb, dt, L"lstrarg", L"%i", dt->id, NULL);
}
static void trlistcb(int resp, struct conduit *conduit)
}
static void trlistcb(int resp, struct conduit *conduit)
@@
-195,12
+195,12
@@
static void dcfdcb(struct conduit *conduit, int fd, GdkInputCondition condition)
{
if(!wcscmp(resp->cmdname, L".connect"))
{
{
if(!wcscmp(resp->cmdname, L".connect"))
{
- if(
resp->code == 200
)
+ if(
dc_checkprotocol(resp, DC_LATEST)
)
{
{
- dc_loginasync(NULL, 1, noconv, (void (*)(int, wchar_t *, void *))logincb, conduit);
- } else {
dc_disconnect();
disconnected(conduit);
dc_disconnect();
disconnected(conduit);
+ } else {
+ dc_loginasync(NULL, 1, noconv, (void (*)(int, wchar_t *, void *))logincb, conduit);
}
} else if(!wcscmp(resp->cmdname, L".notify")) {
dc_uimisc_handlenotify(resp);
}
} else if(!wcscmp(resp->cmdname, L".notify")) {
dc_uimisc_handlenotify(resp);
@@
-312,7
+312,7
@@
static int cancel(struct conduit *conduit, struct transfer *transfer)
{
if(((dtd = dt->udata) != NULL) && (dtd->ct == transfer))
{
{
if(((dtd = dt->udata) != NULL) && (dtd->ct == transfer))
{
- dc_queuecmd(NULL, NULL, L"cancel", L"%
%
i", dt->id, NULL);
+ dc_queuecmd(NULL, NULL, L"cancel", L"%i", dt->id, NULL);
return(0);
}
}
return(0);
}
}