Mercurial > octave
comparison libinterp/corefcn/file-io.cc @ 28219:f84ee2305174 stable
omit unnecessary calls to std::string::c_str
* file-io.cc (Ffopen): Pass std::string objects to
octave::sys::fopen.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 14 Apr 2020 22:49:34 -0400 |
parents | 118606de9359 |
children | ebff357efd56 28d2511f2af2 |
comparison
equal
deleted
inserted
replaced
28217:87554d9ac6f8 | 28219:f84ee2305174 |
---|---|
445 retval.error (std::strerror (errno)); | 445 retval.error (std::strerror (errno)); |
446 } | 446 } |
447 else | 447 else |
448 #endif | 448 #endif |
449 { | 449 { |
450 FILE *fptr = octave::sys::fopen (fname.c_str (), mode.c_str ()); | 450 FILE *fptr = octave::sys::fopen (fname, mode); |
451 | 451 |
452 retval = octave_stdiostream::create (fname, fptr, md, flt_fmt, | 452 retval = octave_stdiostream::create (fname, fptr, md, flt_fmt, |
453 encoding); | 453 encoding); |
454 | 454 |
455 if (! fptr) | 455 if (! fptr) |