]> granicus.if.org Git - php/commitdiff
Use proper printf() specifiers
authorChristoph M. Becker <cmbecker69@gmx.de>
Wed, 15 Jan 2020 17:18:36 +0000 (18:18 +0100)
committerChristoph M. Becker <cmbecker69@gmx.de>
Wed, 15 Jan 2020 17:18:36 +0000 (18:18 +0100)
ext/com_dotnet/com_wrapper.c
win32/sendmail.c

index 5318011e445511b00deabfca75a2a7e4ed3d3f55..c4f41a4916afe3897cebfbf346fc7fd1a4aa07e4 100644 (file)
@@ -497,7 +497,7 @@ static void generate_dispids(php_dispatchex *disp)
 
                        char namebuf[32];
                        if (keytype == HASH_KEY_IS_LONG) {
-                               snprintf(namebuf, sizeof(namebuf), "%d", pid);
+                               snprintf(namebuf, sizeof(namebuf), ZEND_ULONG_FMT, pid);
                                name = zend_string_init(namebuf, strlen(namebuf), 0);
                        } else {
                                zend_string_addref(name);
index 9e31028d58a248346f6b18cc3b9ced13831c17c6..c0d5cf00e0d9be100611b77ba6b875323fbe6036 100644 (file)
@@ -270,7 +270,7 @@ PHPAPI int TSendMail(char *host, int *error, char **error_message,
                /* 128 is safe here, the specifier in snprintf isn't longer than that */
                *error_message = ecalloc(1, HOST_NAME_LEN + 128);
                snprintf(*error_message, HOST_NAME_LEN + 128,
-                       "Failed to connect to mailserver at \"%s\" port %d, verify your \"SMTP\" "
+                       "Failed to connect to mailserver at \"%s\" port " ZEND_ULONG_FMT ", verify your \"SMTP\" "
                        "and \"smtp_port\" setting in php.ini or use ini_set()",
                        PW32G(mail_host), !INI_INT("smtp_port") ? 25 : INI_INT("smtp_port"));
                return FAILURE;