X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilchttp%2Fsilchttpphp.c;fp=lib%2Fsilchttp%2Fsilchttpphp.c;h=d1cb24e09d968ef098c3c388d6b2dd651eeb8aa6;hb=d0bd38935f38aac315930baaa64993e00056ddb2;hp=6b699d94d87c0dc95c9e642fe779417c0609f28f;hpb=5eceb9d934bb2a6489009f46c99f2d9f886cf2d5;p=silc.git diff --git a/lib/silchttp/silchttpphp.c b/lib/silchttp/silchttpphp.c index 6b699d94..d1cb24e0 100644 --- a/lib/silchttp/silchttpphp.c +++ b/lib/silchttp/silchttpphp.c @@ -4,7 +4,7 @@ Author: Pekka Riikonen - Copyright (C) 2006 Pekka Riikonen + Copyright (C) 2006 - 2007 Pekka Riikonen 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 @@ -81,7 +81,11 @@ SilcBuffer silc_http_php_file(const char *filename) len = fread(tmp, 1, sizeof(tmp), fd); if (len < 0) { silc_buffer_free(ret); - pclose(fd); +#ifdef SILC_WIN32 + _pclose(fd); +#else + pclose(fd); +#endif /* SILC_WIN32 */ return NULL; } @@ -89,7 +93,11 @@ SilcBuffer silc_http_php_file(const char *filename) if (!ret) { ret = silc_buffer_alloc(0); if (!ret) { - pclose(fd); +#ifdef SILC_WIN32 + _pclose(fd); +#else + pclose(fd); +#endif /* SILC_WIN32 */ return NULL; } }