66 * Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
77 *
88 * IDENTIFICATION
9- * $PostgreSQL: pgsql/src/backend/port/win32_shmem.c,v 1.1 2007/03/21 14:39:23 mha Exp $
9+ * $PostgreSQL: pgsql/src/backend/port/win32_shmem.c,v 1.2 2007/03/28 08:06:11 mha Exp $
1010 *
1111 *-------------------------------------------------------------------------
1212 */
@@ -136,7 +136,8 @@ PGSharedMemoryCreate(Size size, bool makePrivate, int port)
136136if (!hmap )
137137ereport (FATAL ,
138138(errmsg ("could not create shared memory segment: %lu" ,GetLastError ()),
139- errdetail ("Failed system call was CreateFileMapping(size=%lu, name=%s)" ,size ,szShareMem )));
139+ errdetail ("Failed system call was CreateFileMapping(size=%lu, name=%s)" ,
140+ (unsigned long )size ,szShareMem )));
140141
141142/*
142143 * If the segment already existed, CreateFileMapping() will return a
@@ -158,7 +159,8 @@ PGSharedMemoryCreate(Size size, bool makePrivate, int port)
158159if (!hmap )
159160ereport (FATAL ,
160161(errmsg ("could not create shared memory segment: %lu" ,GetLastError ()),
161- errdetail ("Failed system call was CreateFileMapping(size=%lu, name=%s)" ,size ,szShareMem )));
162+ errdetail ("Failed system call was CreateFileMapping(size=%lu, name=%s)" ,
163+ (unsigned long )size ,szShareMem )));
162164
163165if (GetLastError ()== ERROR_ALREADY_EXISTS )
164166ereport (FATAL ,