changeset 23948:9c97909a6c94

Fix setting break points in legacy classes on Windows. * bp-table.cc (get_user_code): Fix regression from 061a343089be: Replace forward slash "/" with dir_sep_char (instead of vice versa) on systems that have different dir_sep_char.
author Markus Mützel <markus.muetzel@gmx.de>
date Sat, 26 Aug 2017 13:51:53 +0200
parents d837f7f6e4aa
children 58435a400d4e
files libinterp/parse-tree/bp-table.cc
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/parse-tree/bp-table.cc	Fri Aug 25 17:10:27 2017 -0700
+++ b/libinterp/parse-tree/bp-table.cc	Sat Aug 26 13:51:53 2017 +0200
@@ -87,7 +87,7 @@
         {
           auto beg = name.begin () + 2;  // never have @/method
           auto end = name.end () - 1;    // never have trailing '/'
-          std::replace (beg, end, octave::sys::file_ops::dir_sep_char (), '/');
+          std::replace (beg, end, '/', octave::sys::file_ops::dir_sep_char ());
         }
 
       size_t name_len = name.length ();