# HG changeset patch # User Olaf Wintermann # Date 1504289289 -7200 # Node ID 0a47ffc8b73b7dc49582cd2877f01ec158ce3f4e # Parent 8828260d2fd84f2dd08e740b7b0912927714244f fixes wrong int type that results in a crash on some platforms diff -r 8828260d2fd8 -r 0a47ffc8b73b bsd.mk --- a/bsd.mk Thu Aug 31 20:01:15 2017 +0200 +++ b/bsd.mk Fri Sep 01 20:08:09 2017 +0200 @@ -31,7 +31,7 @@ AR = ar RM = rm -CFLAGS = -O2 -c -D_FILE_OFFSET_BITS=64 +CFLAGS = -g -c -D_FILE_OFFSET_BITS=64 COFLAGS = -o LDFLAGS = LOFLAGS = -o diff -r 8828260d2fd8 -r 0a47ffc8b73b clang.mk --- a/clang.mk Thu Aug 31 20:01:15 2017 +0200 +++ b/clang.mk Fri Sep 01 20:08:09 2017 +0200 @@ -31,7 +31,7 @@ AR = ar RM = rm -CFLAGS = -O2 -c -D_FILE_OFFSET_BITS=64 +CFLAGS = -g -c -D_FILE_OFFSET_BITS=64 COFLAGS = -o LDFLAGS = LOFLAGS = -o diff -r 8828260d2fd8 -r 0a47ffc8b73b gcc.mk --- a/gcc.mk Thu Aug 31 20:01:15 2017 +0200 +++ b/gcc.mk Fri Sep 01 20:08:09 2017 +0200 @@ -31,7 +31,7 @@ AR = ar RM = rm -CFLAGS = -std=gnu99 -O2 -c -D_FILE_OFFSET_BITS=64 +CFLAGS = -std=gnu99 -g -c -D_FILE_OFFSET_BITS=64 COFLAGS = -o LDFLAGS = LOFLAGS = -o diff -r 8828260d2fd8 -r 0a47ffc8b73b libidav/session.c --- a/libidav/session.c Thu Aug 31 20:01:15 2017 +0200 +++ b/libidav/session.c Fri Sep 01 20:08:09 2017 +0200 @@ -360,7 +360,7 @@ } } -DavResource* dav_find_child(DavSession *sn, DavResource *res, UcxBuffer *rqbuf, char *name) { +DavResource* dav_find_child(DavSession *sn, DavResource *res, UcxBuffer *rqbuf, char *name) { if(res && !dav_propfind(sn, res, rqbuf)) { DavResource *child = res->children; while(child) { diff -r 8828260d2fd8 -r 0a47ffc8b73b libidav/webdav.c --- a/libidav/webdav.c Thu Aug 31 20:01:15 2017 +0200 +++ b/libidav/webdav.c Fri Sep 01 20:08:09 2017 +0200 @@ -317,7 +317,7 @@ UcxBuffer *rpbuf = ucx_buffer_new(NULL, 4096, UCX_BUFFER_AUTOEXTEND); DavResource *resource = root; CURLcode ret = do_propfind_request(handle, rqbuf, rpbuf); - int status = 0; + long status = 0; long error = 0; curl_easy_getinfo (handle, CURLINFO_RESPONSE_CODE, &status); if(ret == CURLE_OK && status == 207) { diff -r 8828260d2fd8 -r 0a47ffc8b73b osx.mk --- a/osx.mk Thu Aug 31 20:01:15 2017 +0200 +++ b/osx.mk Fri Sep 01 20:08:09 2017 +0200 @@ -31,7 +31,7 @@ AR = ar RM = rm -CFLAGS = -O2 -c -Wno-deprecated -Wno-format +CFLAGS = -g -c -Wno-deprecated -Wno-format COFLAGS = -o LDFLAGS = LOFLAGS = -o diff -r 8828260d2fd8 -r 0a47ffc8b73b suncc.mk --- a/suncc.mk Thu Aug 31 20:01:15 2017 +0200 +++ b/suncc.mk Fri Sep 01 20:08:09 2017 +0200 @@ -31,7 +31,7 @@ AR = ar RM = rm -CFLAGS = -O2 -c -xc99 -D_FILE_OFFSET_BITS=64 +CFLAGS = -g -c -xc99 -D_FILE_OFFSET_BITS=64 COFLAGS = -o LDFLAGS = -lmd -lm LOFLAGS = -o