summaryrefslogtreecommitdiff
path: root/usr/src/lib/libpool/common/pool_xml.c
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2013-09-17 14:29:04 +0400
committerIgor Pashev <pashev.igor@gmail.com>2013-09-19 15:18:44 +0400
commitc76b25823acc92e232fa0a56389f9d144e51ce97 (patch)
tree6ec0c48220172aa0540795fff49ffac287454679 /usr/src/lib/libpool/common/pool_xml.c
parentde28f63015e215a128e3e64ae99db9f44099d23d (diff)
downloadlibpool-c76b25823acc92e232fa0a56389f9d144e51ce97.tar.gz
Portable version with autotoolsupstream/1.0upstream
Diffstat (limited to 'usr/src/lib/libpool/common/pool_xml.c')
-rw-r--r--usr/src/lib/libpool/common/pool_xml.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/usr/src/lib/libpool/common/pool_xml.c b/usr/src/lib/libpool/common/pool_xml.c
index 4f0b6df..c696cbf 100644
--- a/usr/src/lib/libpool/common/pool_xml.c
+++ b/usr/src/lib/libpool/common/pool_xml.c
@@ -131,7 +131,12 @@ static const char *data_type_tags[] = {
"string"
};
-const char *dtd_location = "file:///usr/share/lib/xml/dtd/rm_pool.dtd.1";
+#ifndef LIBPOOL_DTD_DIR
+# warning LIBPOOL_DTD_DIR is not defined, using default
+# define LIBPOOL_DTD_DIR "/usr/share/lib/xml/dtd"
+#endif
+
+const char *dtd_location = "file://" LIBPOOL_DTD_DIR "/rm_pool.dtd.1";
static elem_type_tbl_t elem_tbl[ELEM_TYPE_COUNT] = {0};