]> git.lyx.org Git - lyx.git/blobdiff - src/support/os_os2.C
change call to shared_ptr::reset, move some using declarations around
[lyx.git] / src / support / os_os2.C
index fd79f697a9acfa90e5c983717bb689553a7cfb82..a16620dff876b92ae7f64197fce1cedc3414b116 100644 (file)
@@ -155,6 +155,28 @@ string os::slashify_path(string p) {
        return p;
 }
 
-string os::external_path(string p) {
+
+string os::external_path(string const &p) {
+       return p;
+}
+
+
+string os::internal_path(string const &p) {
        return p;
 }
+
+
+bool os::is_absolute_path(string const & p)
+{
+       return (p.length() > 1
+               && isalpha(static_cast<unsigned char>(p[0]))
+               && p[1] == ':');
+}
+
+
+// returns a string suitable to be passed to fopen/popen when
+// reading a file
+char const * os::read_mode()
+{
+       return "r";
+}