diff --git a/src/backend/storage/ipc/sinval.c b/src/backend/storage/ipc/sinval.c index 9028ede2eb0..4b3d42348f1 100644 --- a/src/backend/storage/ipc/sinval.c +++ b/src/backend/storage/ipc/sinval.c @@ -88,9 +88,9 @@ ReceiveSharedInvalidMessages( /* Deal with any messages still pending from an outer recursion */ while (nextmsg < nummsgs) { - SharedInvalidationMessage *msg = &messages[nextmsg++]; + SharedInvalidationMessage msg = messages[nextmsg++]; - invalFunction(msg); + invalFunction(&msg); } do @@ -116,9 +116,9 @@ ReceiveSharedInvalidMessages( while (nextmsg < nummsgs) { - SharedInvalidationMessage *msg = &messages[nextmsg++]; + SharedInvalidationMessage msg = messages[nextmsg++]; - invalFunction(msg); + invalFunction(&msg); } /*