diff options
Diffstat (limited to 'libxsde/xsde/cxx/hybrid/base.hxx')
-rw-r--r-- | libxsde/xsde/cxx/hybrid/base.hxx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libxsde/xsde/cxx/hybrid/base.hxx b/libxsde/xsde/cxx/hybrid/base.hxx index 75753bc..ba5090d 100644 --- a/libxsde/xsde/cxx/hybrid/base.hxx +++ b/libxsde/xsde/cxx/hybrid/base.hxx @@ -354,6 +354,7 @@ namespace xsde const char* base_value () const {return x_;} char* base_value () {return x_;} void base_value (char* x) {delete[] x_; x_ = x;} + char* base_value_detach () {char* r = x_; x_ = 0; return r;} operator const char* () const {return x_;} operator char* () {return x_;} |