Here is a patch that removes some unused leftovers from commit cfd9be939e9c516243c5b6a49ad1e1a9a38f1052 (old).
From 638fa48b0852bf501069b4a6993454c011d9d42a Mon Sep 17 00:00:00 2001
From: Peter Eisentraut <pe...@eisentraut.org>
Date: Thu, 2 Feb 2023 22:53:26 +0100
Subject: [PATCH] Remove unused code related to unknown type

These are leftovers obsoleted by
cfd9be939e9c516243c5b6a49ad1e1a9a38f1052.
---
 src/backend/utils/adt/varlena.c | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/src/backend/utils/adt/varlena.c b/src/backend/utils/adt/varlena.c
index fd81c47474..170b3a3820 100644
--- a/src/backend/utils/adt/varlena.c
+++ b/src/backend/utils/adt/varlena.c
@@ -45,7 +45,6 @@
 /* GUC variable */
 int                    bytea_output = BYTEA_OUTPUT_HEX;
 
-typedef struct varlena unknown;
 typedef struct varlena VarString;
 
 /*
@@ -112,12 +111,6 @@ typedef struct
  */
 #define TEXTBUFLEN             1024
 
-#define DatumGetUnknownP(X)                    ((unknown *) 
PG_DETOAST_DATUM(X))
-#define DatumGetUnknownPCopy(X)                ((unknown *) 
PG_DETOAST_DATUM_COPY(X))
-#define PG_GETARG_UNKNOWN_P(n)         DatumGetUnknownP(PG_GETARG_DATUM(n))
-#define PG_GETARG_UNKNOWN_P_COPY(n) DatumGetUnknownPCopy(PG_GETARG_DATUM(n))
-#define PG_RETURN_UNKNOWN_P(x)         PG_RETURN_POINTER(x)
-
 #define DatumGetVarStringP(X)          ((VarString *) PG_DETOAST_DATUM(X))
 #define DatumGetVarStringPP(X)         ((VarString *) 
PG_DETOAST_DATUM_PACKED(X))
 
-- 
2.39.1

Reply via email to