From 222cbdaed6544d5b2dbf74173edabe2fe22cc023 Mon Sep 17 00:00:00 2001 From: Magnus Hagander Date: Tue, 13 Feb 2007 15:56:12 +0000 Subject: [PATCH] Un-break build on ANSI compilers (like msvc) by moving Assert to position after variable declarations. --- src/backend/utils/adt/xml.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/backend/utils/adt/xml.c b/src/backend/utils/adt/xml.c index 768392c849..c8cc70225c 100644 --- a/src/backend/utils/adt/xml.c +++ b/src/backend/utils/adt/xml.c @@ -1320,16 +1320,16 @@ is_valid_xml_namechar(pg_wchar c) char * map_sql_identifier_to_xml_name(char *ident, bool fully_escaped, bool escape_period) { +#ifdef USE_LIBXML + StringInfoData buf; + char *p; + /* * SQL/XML doesn't make use of this case anywhere, so it's * probably a mistake. */ Assert(fully_escaped || !escape_period); -#ifdef USE_LIBXML - StringInfoData buf; - char *p; - initStringInfo(&buf); for (p = ident; *p; p += pg_mblen(p)) -- 2.39.5