# HG changeset patch # User jwe # Date 1077302683 0 # Node ID d2038299c683f6cd50668706d6585e7007bcbe5b # Parent 62f2fb59345542113368afbd50a675085ea822ec [project @ 2004-02-20 18:44:43 by jwe] diff -r 62f2fb593455 -r d2038299c683 src/DLD-FUNCTIONS/fftw_wisdom.cc --- a/src/DLD-FUNCTIONS/fftw_wisdom.cc Fri Feb 20 18:02:59 2004 +0000 +++ b/src/DLD-FUNCTIONS/fftw_wisdom.cc Fri Feb 20 18:44:43 2004 +0000 @@ -86,8 +86,6 @@ { octave_value retval; -#if defined (HAVE_FFTW3) - int nargin = args.length(); if (nargin < 1 || nargin > 2) @@ -96,6 +94,8 @@ return retval; } +#if defined (HAVE_FFTW3) + if (args(0).is_string ()) { bool overwrite = false; diff -r 62f2fb593455 -r d2038299c683 src/ov-fcn.h --- a/src/ov-fcn.h Fri Feb 20 18:02:59 2004 +0000 +++ b/src/ov-fcn.h Fri Feb 20 18:44:43 2004 +0000 @@ -86,7 +86,7 @@ virtual bool takes_var_return (void) const { return false; } - virtual void octave_vr_val (const octave_value& val) { } + virtual void octave_vr_val (const octave_value&) { } virtual bool has_varargout (void) const { return false; } diff -r 62f2fb593455 -r d2038299c683 src/ov-range.cc --- a/src/ov-range.cc Fri Feb 20 18:02:59 2004 +0000 +++ b/src/ov-range.cc Fri Feb 20 18:44:43 2004 +0000 @@ -379,11 +379,11 @@ octave_range::save_hdf5 (hid_t loc_id, const char *name, bool /* save_as_floats */) { - hsize_t dims[3]; + hsize_t dimens[3]; hid_t space_hid = -1, type_hid = -1, data_hid = -1; bool retval = true; - space_hid = H5Screate_simple (0, dims, (hsize_t*) 0); + space_hid = H5Screate_simple (0, dimens, (hsize_t*) 0); if (space_hid < 0) return false; type_hid = hdf5_make_range_type (H5T_NATIVE_DOUBLE); diff -r 62f2fb593455 -r d2038299c683 src/ov-range.h --- a/src/ov-range.h Fri Feb 20 18:02:59 2004 +0000 +++ b/src/ov-range.h Fri Feb 20 18:44:43 2004 +0000 @@ -108,7 +108,7 @@ return dim_vector (n > 0, n); } - size_t byte_size (void) const { 3 * sizeof (double); } + size_t byte_size (void) const { return 3 * sizeof (double); } octave_value reshape (const dim_vector& new_dims) const { return NDArray (matrix_value().reshape (new_dims)); } diff -r 62f2fb593455 -r d2038299c683 src/ov-struct.cc --- a/src/ov-struct.cc Fri Feb 20 18:02:59 2004 +0000 +++ b/src/ov-struct.cc Fri Feb 20 18:44:43 2004 +0000 @@ -873,7 +873,7 @@ hdf5_callback_data dsub; - herr_t retval2; + herr_t retval2 = 0; Octave_map m; int current_item = 0; #ifdef HAVE_H5GGET_NUM_OBJS