summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavier Roche <roche@httrack.com>2023-01-14 11:28:51 +0100
committerXavier Roche <roche@httrack.com>2023-01-14 15:12:07 +0100
commitf29275ccf45ff990d1de2290c48b98d85c28d98e (patch)
tree13edb3da8bf3fdec385d945433738fa5b01ed8c3
parentc53657789b574af56ea84dda87495706bbf26499 (diff)
Fixed a bunch of warnings
-rw-r--r--src/htsftp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/htsftp.c b/src/htsftp.c
index 4ed1f32..26e0ef0 100644
--- a/src/htsftp.c
+++ b/src/htsftp.c
@@ -113,9 +113,9 @@ void launch_ftp(FTPDownloadStruct * params) {
// pour l'arrĂȘt du ftp
#ifdef _WIN32
-#define _T_SOC_close(soc) closesocket(soc); soc=INVALID_SOCKET;
+#define _T_SOC_close(soc) do { closesocket(soc); soc=INVALID_SOCKET; } while(0)
#else
-#define _T_SOC_close(soc) close(soc); soc=INVALID_SOCKET;
+#define _T_SOC_close(soc) do { close(soc); soc=INVALID_SOCKET; } while(0)
#endif
#define _HALT_FTP { \
if ( soc_ctl != INVALID_SOCKET ) _T_SOC_close(soc_ctl); \