(unsigned long) semKey, numSems,
                           IPC_CREAT | IPC_EXCL | IPCProtection),
                 (errno == ENOSPC) ?
-                errhint("This error does *not* mean that you have run out of disk space.\n"
+                errhint("This error does *not* mean that you have run out of disk space.  "
          "It occurs when either the system limit for the maximum number of "
             "semaphore sets (SEMMNI), or the system wide maximum number of "
            "semaphores (SEMMNS), would be exceeded.  You need to raise the "
          "respective kernel parameter.  Alternatively, reduce PostgreSQL's "
-       "consumption of semaphores by reducing its max_connections parameter "
-                        "(currently %d).\n"
+       "consumption of semaphores by reducing its max_connections parameter.\n"
              "The PostgreSQL documentation contains more information about "
-                        "configuring your system for PostgreSQL.",
-                        MaxBackends) : 0));
+                        "configuring your system for PostgreSQL.") : 0));
    }
 
    return semId;
 
                         "memory configuration.",
                         (unsigned long) size) : 0,
                 (errno == ENOSPC) ?
-                errhint("This error does *not* mean that you have run out of disk space. "
+                errhint("This error does *not* mean that you have run out of disk space.  "
                         "It occurs either if all available shared memory IDs have been taken, "
                         "in which case you need to raise the SHMMNI parameter in your kernel, "
          "or because the system's overall limit for shared memory has been "