aboutsummaryrefslogtreecommitdiff
path: root/src/support/filesystem_context.cc
diff options
context:
space:
mode:
authorAdrian Kummerlaender2014-07-18 23:57:17 +0200
committerAdrian Kummerlaender2014-07-18 23:57:17 +0200
commitdfa53577fcf7345e67485e71ecc20ec82f9dd521 (patch)
tree8f26fda2d9f64ee029d635dcab2597d3ac384af7 /src/support/filesystem_context.cc
parenta45c37a31eae86424d3b72ebb07604d6d1fa8bd3 (diff)
downloadInputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar.gz
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar.bz2
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar.lz
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar.xz
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar.zst
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.zip
Set SystemId for node based xalan::XSLTInputSource parameters
* entities in transformations passed by DOM to FunctionGenerate or FunctionTransform require a valid system id as a FilesystemContext base to be resolved * added getBase member method to FilesystemContext
Diffstat (limited to 'src/support/filesystem_context.cc')
-rw-r--r--src/support/filesystem_context.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/support/filesystem_context.cc b/src/support/filesystem_context.cc
index 21548a5..183af13 100644
--- a/src/support/filesystem_context.cc
+++ b/src/support/filesystem_context.cc
@@ -57,4 +57,8 @@ boost::filesystem::path FilesystemContext::resolve(
}
}
+boost::filesystem::path FilesystemContext::getBase() const {
+ return this->path_;
+}
+
}