Mercurial > octave-nkf
diff src/DLD-FUNCTIONS/fftw_wisdom.cc @ 4787:02c748eb2ddc
[project @ 2004-02-18 21:20:26 by jwe]
author | jwe |
---|---|
date | Wed, 18 Feb 2004 21:20:26 +0000 |
parents | adf8d68d7143 |
children | d2038299c683 |
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/fftw_wisdom.cc Wed Feb 18 12:52:20 2004 +0000 +++ b/src/DLD-FUNCTIONS/fftw_wisdom.cc Wed Feb 18 21:20:26 2004 +0000 @@ -108,9 +108,12 @@ } std::string wisdom = octave_env::make_absolute - (Vload_path_dir_path.find_first_of (args(0).string_value ().c_str ()), + (Vload_path_dir_path.find_first_of (args(0).string_value ()), octave_env::getcwd ()); + // XXX FIXME XXX -- should probably protect FILE* resources with + // auto_ptr or similar... + if (wisdom.empty () || overwrite) { FILE *ofile = fopen (wisdom.c_str (), "wb"); @@ -190,7 +193,7 @@ #else - error ("fftw_wisdom: this copy of Octave was not configured to use FFTW3"); + warning ("fftw_wisdom: this copy of Octave was not configured to use FFTW3"); #endif