* Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group
  *
  * IDENTIFICATION
- *   $PostgreSQL: pgsql/src/backend/port/win32_shmem.c,v 1.2 2007/03/28 08:06:11 mha Exp $
+ *   $PostgreSQL: pgsql/src/backend/port/win32_shmem.c,v 1.3 2007/11/08 14:47:41 petere Exp $
  *
  *-------------------------------------------------------------------------
  */
    if (!hmap)
        ereport(FATAL,
                (errmsg("could not create shared memory segment: %lu", GetLastError()),
-                errdetail("Failed system call was CreateFileMapping(size=%lu, name=%s)",
+                errdetail("Failed system call was CreateFileMapping(size=%lu, name=%s).",
                           (unsigned long) size, szShareMem)));
 
    /*
        if (!hmap)
            ereport(FATAL,
                    (errmsg("could not create shared memory segment: %lu", GetLastError()),
-                    errdetail("Failed system call was CreateFileMapping(size=%lu, name=%s)",
+                    errdetail("Failed system call was CreateFileMapping(size=%lu, name=%s).",
                               (unsigned long) size, szShareMem)));
 
        if (GetLastError() == ERROR_ALREADY_EXISTS)
    if (!DuplicateHandle(GetCurrentProcess(), hmap, GetCurrentProcess(), &hmap2, 0, TRUE, DUPLICATE_SAME_ACCESS))
        ereport(FATAL,
                (errmsg("could not create shared memory segment: %lu", GetLastError()),
-                errdetail("Failed system call was DuplicateHandle")));
+                errdetail("Failed system call was DuplicateHandle.")));
 
    /*
     * Close the old, non-inheritable handle. If this fails we don't really
    if (!memAddress)
        ereport(FATAL,
                (errmsg("could not create shared memory segment: %lu", GetLastError()),
-                errdetail("Failed system call was MapViewOfFileEx")));
+                errdetail("Failed system call was MapViewOfFileEx.")));