Mercurial > hg > octave-lyh
comparison src/utils.cc @ 7818:5640a70cbab1
Add Ffilemarker and fix for 'dbstep in'
author | David Bateman <dbateman@free.fr> |
---|---|
date | Sun, 25 May 2008 15:04:37 +0200 |
parents | 82be108cc558 |
children | 63dbb85452cc |
comparison
equal
deleted
inserted
replaced
7817:31fb919ba0c0 | 7818:5640a70cbab1 |
---|---|
433 retval = name; | 433 retval = name; |
434 } | 434 } |
435 else if (len > 2 && name [len - 2] == '.' && name [len - 1] == 'm') | 435 else if (len > 2 && name [len - 2] == '.' && name [len - 1] == 'm') |
436 retval = load_path::find_fcn_file (name.substr (0, len-2)); | 436 retval = load_path::find_fcn_file (name.substr (0, len-2)); |
437 else | 437 else |
438 retval = load_path::find_fcn_file (name); | 438 { |
439 std::string fname = name; | |
440 size_t pos = name.find_first_of (Vfilemarker); | |
441 if (pos != NPOS) | |
442 fname = name.substr (0, pos); | |
443 | |
444 retval = load_path::find_fcn_file (fname); | |
445 } | |
439 } | 446 } |
440 | 447 |
441 return retval; | 448 return retval; |
442 } | 449 } |
443 | 450 |