Suppress compiler warning (pid_t isn't int everywhere)
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 31 Dec 2009 22:07:36 +0000 (22:07 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 31 Dec 2009 22:07:36 +0000 (22:07 +0000)
src/backend/storage/ipc/standby.c

index 38bc005820bdbe5ff4958901baeec0f16835c4f5..e7dcbe26093f1776d44d8021464e6b8337ae373e 100644 (file)
@@ -15,7 +15,7 @@
  * Portions Copyright (c) 1994, Regents of the University of California
  *
  * IDENTIFICATION
- *       $PostgreSQL: pgsql/src/backend/storage/ipc/standby.c,v 1.1 2009/12/19 01:32:35 sriggs Exp $
+ *       $PostgreSQL: pgsql/src/backend/storage/ipc/standby.c,v 1.2 2009/12/31 22:07:36 tgl Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -234,17 +234,17 @@ ResolveRecoveryConflictWithVirtualXIDs(VirtualTransactionId *waitlist,
                                        {
                                                case CONFLICT_MODE_FATAL:
                                                        elog(trace_recovery(DEBUG1),
-                                                                       "recovery disconnects session with pid %d because of conflict with %s",
-                                                                                       pid,
-                                                                                       reason);
+                                                                "recovery disconnects session with pid %ld because of conflict with %s",
+                                                                (long) pid,
+                                                                reason);
                                                        break;
                                                case CONFLICT_MODE_ERROR:
                                                        elog(trace_recovery(DEBUG1),
-                                                                       "recovery cancels virtual transaction %u/%u pid %d because of conflict with %s",
-                                                                                       waitlist->backendId,
-                                                                                       waitlist->localTransactionId,
-                                                                                       pid,
-                                                                                       reason);
+                                                                "recovery cancels virtual transaction %u/%u pid %ld because of conflict with %s",
+                                                                waitlist->backendId,
+                                                                waitlist->localTransactionId,
+                                                                (long) pid,
+                                                                reason);
                                                        break;
                                                default:
                                                        /* No conflict pending, so fall through */