X-Git-Url: http://git.dolda2000.com/gitweb/?a=blobdiff_plain;f=lib%2Fuimisc.c;h=92d1074814ebe7e8636f92b24b4eba0fddb6ee1b;hb=4e564b59c7c565387c4907017dfacce2ef761f8a;hp=3706aebef624c72bf257c58000fcaa592a6757ab;hpb=0538f877d9bd213c13dc54b95a90d843cae95056;p=doldaconnect.git diff --git a/lib/uimisc.c b/lib/uimisc.c index 3706aeb..92d1074 100644 --- a/lib/uimisc.c +++ b/lib/uimisc.c @@ -1,6 +1,6 @@ /* * Dolda Connect - Modular multiuser Direct Connect-style client - * Copyright (C) 2004 Fredrik Tolf (fredrik@dolda2000.com) + * Copyright (C) 2004 Fredrik Tolf * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -19,10 +19,6 @@ #include #include -/* I'm very unsure about this, but for now it defines wcstoll (which - * should be defined anyway) and doesn't break anything... let's keep - * two eyes wide open, though. */ -#define __USE_ISOC99 #include #include #include @@ -328,7 +324,7 @@ static int init_krb5(struct logindata *data) if(dc_gethostname() == NULL) { - message(1, "cannot use krb5 without a host name"); + message(1, "cannot use krb5 without a host name\n"); return(1); } krb = smalloc(sizeof(*krb)); @@ -969,8 +965,8 @@ static int gettrlistcallback(struct dc_response *resp) } transfer->dir = ires->argv[1].val.num; transfer->state = ires->argv[2].val.num; - transfer->size = ires->argv[6].val.num; - transfer->curpos = ires->argv[7].val.num; + transfer->size = ires->argv[6].val.lnum; + transfer->curpos = ires->argv[7].val.lnum; if(transfer->hash != NULL) { free(transfer->hash); @@ -986,8 +982,8 @@ static int gettrlistcallback(struct dc_response *resp) transfer->peerid = swcsdup(ires->argv[3].val.str); transfer->peernick = swcsdup(ires->argv[4].val.str); transfer->path = swcsdup(ires->argv[5].val.str); - transfer->size = ires->argv[6].val.num; - transfer->curpos = ires->argv[7].val.num; + transfer->size = ires->argv[6].val.lnum; + transfer->curpos = ires->argv[7].val.lnum; if(wcslen(ires->argv[8].val.str) > 0) transfer->hash = swcsdup(ires->argv[8].val.str); transfer->found = 1; @@ -1249,7 +1245,7 @@ void dc_uimisc_handlenotify(struct dc_response *resp) break; case 613: if((transfer = dc_findtransfer(ires->argv[0].val.num)) != NULL) - transfer->size = ires->argv[1].val.num; + transfer->size = ires->argv[1].val.lnum; break; case 614: if((transfer = dc_findtransfer(ires->argv[0].val.num)) != NULL) @@ -1260,7 +1256,7 @@ void dc_uimisc_handlenotify(struct dc_response *resp) break; case 615: if((transfer = dc_findtransfer(ires->argv[0].val.num)) != NULL) - transfer->curpos = ires->argv[1].val.num; + transfer->curpos = ires->argv[1].val.lnum; break; case 616: if((transfer = dc_findtransfer(ires->argv[0].val.num)) != NULL)