Commit f3791210 authored by Tom Lane's avatar Tom Lane

Suppress compiler warning in non-USE_LIBXML builds.

Compilers that don't realize that ereport(ERROR) doesn't return
complained that XmlTableGetValue() failed to return a value.

Also, make XmlTableFetchRow's non-USE_LIBXML case look more like
the other ones.  As coded, it could lead to "unreachable code"
warnings with USE_LIBXML enabled.

Oversights in commit fcec6caa.  Per buildfarm.
parent 86dbbf20
...@@ -4389,9 +4389,8 @@ XmlTableFetchRow(TableFuncScanState *state) ...@@ -4389,9 +4389,8 @@ XmlTableFetchRow(TableFuncScanState *state)
return false; return false;
#else #else
NO_XML_SUPPORT(); NO_XML_SUPPORT();
#endif /* not USE_LIBXML */
return false; return false;
#endif /* not USE_LIBXML */
} }
/* /*
...@@ -4561,6 +4560,7 @@ XmlTableGetValue(TableFuncScanState *state, int colnum, ...@@ -4561,6 +4560,7 @@ XmlTableGetValue(TableFuncScanState *state, int colnum,
return result; return result;
#else #else
NO_XML_SUPPORT(); NO_XML_SUPPORT();
return 0;
#endif /* not USE_LIBXML */ #endif /* not USE_LIBXML */
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment