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)