From c4a38c31d9be99dda51fe6f66c39c584521b26cc Mon Sep 17 00:00:00 2001 From: Mark Dilger Date: Wed, 22 Jan 2020 20:19:34 -0800 Subject: [PATCH 08/11] Moving wstrcmp and wstrncmp implementations. The functions defined in wstrcmp.c and wstrncmp.c are declared in src/include/common/pg_wchar.h and contain no backend-specific code, so moving those two files into src/common/ where they belong. --- src/backend/utils/mb/Makefile | 4 +--- src/common/Makefile | 4 +++- src/{backend/utils/mb => common}/wstrcmp.c | 2 +- src/{backend/utils/mb => common}/wstrncmp.c | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) rename src/{backend/utils/mb => common}/wstrcmp.c (98%) rename src/{backend/utils/mb => common}/wstrncmp.c (98%) diff --git a/src/backend/utils/mb/Makefile b/src/backend/utils/mb/Makefile index b19a125fa2..3e6f19cd44 100644 --- a/src/backend/utils/mb/Makefile +++ b/src/backend/utils/mb/Makefile @@ -15,9 +15,7 @@ include $(top_builddir)/src/Makefile.global OBJS = \ conv.o \ mbutils.o \ - stringinfo_mb.o \ - wstrcmp.o \ - wstrncmp.o + stringinfo_mb.o include $(top_srcdir)/src/backend/common.mk diff --git a/src/common/Makefile b/src/common/Makefile index 44ca68fa6c..3882cd7a3d 100644 --- a/src/common/Makefile +++ b/src/common/Makefile @@ -72,7 +72,9 @@ OBJS_COMMON = \ unicode_norm.o \ username.o \ wait_error.o \ - wchar.o + wchar.o \ + wstrcmp.o \ + wstrncmp.o ifeq ($(with_openssl),yes) OBJS_COMMON += \ diff --git a/src/backend/utils/mb/wstrcmp.c b/src/common/wstrcmp.c similarity index 98% rename from src/backend/utils/mb/wstrcmp.c rename to src/common/wstrcmp.c index e5f57d717d..4d0a66952b 100644 --- a/src/backend/utils/mb/wstrcmp.c +++ b/src/common/wstrcmp.c @@ -1,5 +1,5 @@ /* - * src/backend/utils/mb/wstrcmp.c + * src/common/wstrcmp.c * *- * Copyright (c) 1990, 1993 diff --git a/src/backend/utils/mb/wstrncmp.c b/src/common/wstrncmp.c similarity index 98% rename from src/backend/utils/mb/wstrncmp.c rename to src/common/wstrncmp.c index cce0c6c5cf..7fb8319161 100644 --- a/src/backend/utils/mb/wstrncmp.c +++ b/src/common/wstrncmp.c @@ -1,5 +1,5 @@ /* - * src/backend/utils/mb/wstrncmp.c + * src/common/wstrncmp.c * * * Copyright (c) 1989, 1993 -- 2.21.1 (Apple Git-122.3)