v1-0001-Use-IsA-macro-instead-of-nodeTag-comparison.patch
application/octet-stream
Filename: v1-0001-Use-IsA-macro-instead-of-nodeTag-comparison.patch
Type: application/octet-stream
Part: 0
Patch
Format: format-patch
Series: patch v1-0001
Subject: Use IsA() macro instead of nodeTag comparison
| File | + | − |
|---|---|---|
| src/backend/commands/copy.c | 1 | 1 |
From b16a67157a5140e53747c76b3154a4a95489ea7a Mon Sep 17 00:00:00 2001
From: Shinya Kato <shinya11.kato@gmail.com>
Date: Thu, 8 Jan 2026 21:21:59 +0900
Subject: [PATCH v1] Use IsA() macro instead of nodeTag comparison
In copy.c, nodeTag was being compared directly, so replaced it with the
IsA() predicate macro for consistency.
Author: Shinya Kato <shinya11.kato@gmail.com>
Reviewed-by:
Discussion: https://postgr.es/m/
---
src/backend/commands/copy.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/backend/commands/copy.c b/src/backend/commands/copy.c
index 0e92396dab7..9c51384ab92 100644
--- a/src/backend/commands/copy.c
+++ b/src/backend/commands/copy.c
@@ -488,7 +488,7 @@ defGetCopyRejectLimitOption(DefElem *def)
(errcode(ERRCODE_SYNTAX_ERROR),
errmsg("%s requires a numeric value",
def->defname)));
- else if (nodeTag(def->arg) == T_String)
+ else if (IsA(def->arg, String))
reject_limit = pg_strtoint64(strVal(def->arg));
else
reject_limit = defGetInt64(def);
--
2.47.3