Mercurial > hg > octave-nkf
diff liboctave/pathsearch.h @ 9266:1d3b91166b9c
allow pathsep to be set
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 26 May 2009 17:20:07 -0400 |
parents | eb63fbe60fab |
children | cdfb9ad48080 |
line wrap: on
line diff
--- a/liboctave/pathsearch.h +++ b/liboctave/pathsearch.h @@ -88,6 +88,11 @@ return static_members::path_sep_char (); } + static void path_sep_char (char c) + { + static_members::path_sep_char (c); + } + static std::string path_sep_str (void) { return static_members::path_sep_str (); @@ -131,6 +136,15 @@ return instance_ok () ? instance->xpath_sep_char : 0; } + static void path_sep_char (char c) + { + if (instance_ok ()) + { + instance->xpath_sep_char = c; + instance->xpath_sep_str = std::string (1, c); + } + } + static std::string path_sep_str (void) { return instance_ok () ? instance->xpath_sep_str : std::string ();