]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Fixed signed/unsigned mismatch in test_dsm_registry.
authorNathan Bossart <nathan@postgresql.org>
Fri, 6 Jun 2025 16:40:52 +0000 (11:40 -0500)
committerNathan Bossart <nathan@postgresql.org>
Fri, 6 Jun 2025 16:40:52 +0000 (11:40 -0500)
Oversight in commit 8b2bcf3f28.

Reviewed-by: Masahiko Sawada <sawada.mshk@gmail.com>
Discussion: https://postgr.es/m/aECi_gSD9JnVWQ8T%40nathan
Backpatch-through: 17

src/test/modules/test_dsm_registry/test_dsm_registry.c

index 462a80f8790d9be925850050e5fb2630581b73ff..96a890be228261dbc3c08952f7dd0729bba25ee0 100644 (file)
@@ -54,7 +54,7 @@ set_val_in_shmem(PG_FUNCTION_ARGS)
        tdr_attach_shmem();
 
        LWLockAcquire(&tdr_state->lck, LW_EXCLUSIVE);
-       tdr_state->val = PG_GETARG_UINT32(0);
+       tdr_state->val = PG_GETARG_INT32(0);
        LWLockRelease(&tdr_state->lck);
 
        PG_RETURN_VOID();
@@ -72,5 +72,5 @@ get_val_in_shmem(PG_FUNCTION_ARGS)
        ret = tdr_state->val;
        LWLockRelease(&tdr_state->lck);
 
-       PG_RETURN_UINT32(ret);
+       PG_RETURN_INT32(ret);
 }