Add some casts to try to silence most of the remaining format warnings on MinGW-W64.
authorAndrew Dunstan <[email protected]>
Thu, 28 Apr 2011 19:05:58 +0000 (15:05 -0400)
committerAndrew Dunstan <[email protected]>
Thu, 28 Apr 2011 19:05:58 +0000 (15:05 -0400)
src/backend/postmaster/postmaster.c
src/backend/postmaster/syslogger.c

index c0cf0336a1e62408f1fd7b9102c9f26c17eaba98..1e2aa9f0925da6343b8f34346f1e627131dfb1c3 100644 (file)
@@ -3304,7 +3304,7 @@ BackendStartup(Port *port)
        /* in parent, successful fork */
        ereport(DEBUG2,
                        (errmsg_internal("forked new backend, pid=%d socket=%d",
-                                                        (int) pid, port->sock)));
+                                                        (int) pid, (int) port->sock)));
 
        /*
         * Everything's been successful, it's safe to add this backend to our list
@@ -4809,7 +4809,7 @@ write_inheritable_socket(InheritableSocket *dest, SOCKET src, pid_t childpid)
                {
                        ereport(LOG,
                                        (errmsg("could not duplicate socket %d for use in backend: error code %d",
-                                                       src, WSAGetLastError())));
+                                                       (int) src, WSAGetLastError())));
                        return false;
                }
        }
index a00b70f934ea0c3e59c3f4d5ddd198cb7858c435..85e4f808db8814c3d2deb2602eeef5b7e533cb37 100644 (file)
@@ -634,7 +634,7 @@ syslogger_forkexec(void)
 #else                                                  /* WIN32 */
        if (syslogFile != NULL)
                snprintf(filenobuf, sizeof(filenobuf), "%ld",
-                                _get_osfhandle(_fileno(syslogFile)));
+                                (long) _get_osfhandle(_fileno(syslogFile)));
        else
                strcpy(filenobuf, "0");
 #endif   /* WIN32 */