]> granicus.if.org Git - php/commitdiff
Require semicolon after SAVE_CURL_ERROR()
authorGITSRC <34047788+gitsrc@users.noreply.github.com>
Mon, 13 May 2019 08:21:46 +0000 (16:21 +0800)
committerNikita Popov <nikita.ppv@gmail.com>
Mon, 13 May 2019 09:01:37 +0000 (11:01 +0200)
ext/curl/interface.c

index 8f695d339c1eb5142b1d1249e94db490deed0a95..5b6e5f814c8ae9aa89b777eacc520aa3693fbf55 100644 (file)
@@ -107,8 +107,8 @@ static ZEND_ATTRIBUTE_UNUSED unsigned long php_curl_ssl_id(void)
 static void _php_curl_close_ex(php_curl *ch);
 static void _php_curl_close(zend_resource *rsrc);
 
-
-#define SAVE_CURL_ERROR(__handle, __err) (__handle)->err.no = (int) __err;
+#define SAVE_CURL_ERROR(__handle, __err) \
+    do { (__handle)->err.no = (int) __err; } while (0)
 
 #define CAAL(s, v) add_assoc_long_ex(return_value, s, sizeof(s) - 1, (zend_long) v);
 #define CAAD(s, v) add_assoc_double_ex(return_value, s, sizeof(s) - 1, (double) v);
@@ -147,7 +147,7 @@ static int php_curl_option_str(php_curl *ch, zend_long option, const char *str,
        }
 #endif
 
-       SAVE_CURL_ERROR(ch, error)
+       SAVE_CURL_ERROR(ch, error);
 
        return error == CURLE_OK ? SUCCESS : FAILURE;
 }