# HG changeset patch # User jwe # Date 1191941139 0 # Node ID 6ade2b60d1c276cea207145fa431b5d25be13702 # Parent e5d51f9fa1c985621d3040b257ba2b1e5039a824 [project @ 2007-10-09 14:45:39 by jwe] diff -r e5d51f9fa1c9 -r 6ade2b60d1c2 src/ChangeLog --- a/src/ChangeLog Mon Oct 08 21:52:04 2007 +0000 +++ b/src/ChangeLog Tue Oct 09 14:45:39 2007 +0000 @@ -1,3 +1,9 @@ +2007-10-09 John W. Eaton + + * DLD-FUNCTIONS/urlwrite.cc (Furlwrite, Furlread) [! HAVE_CURL]: + Throw error instead of returning empty string hiding error message + in third return value. + 2007-10-08 David Bateman * input.cc (quoting_filename): Function to add a leading quote to diff -r e5d51f9fa1c9 -r 6ade2b60d1c2 src/DLD-FUNCTIONS/urlwrite.cc --- a/src/DLD-FUNCTIONS/urlwrite.cc Mon Oct 08 21:52:04 2007 +0000 +++ b/src/DLD-FUNCTIONS/urlwrite.cc Tue Oct 09 14:45:39 2007 +0000 @@ -320,9 +320,7 @@ error ("urlwrite: curl: %s", curl_easy_strerror (res)); #else - retval(2) = "urlwrite: not available in this version of Octave"; - retval(1) = 0; - retval(0) = ""; + error ("urlwrite: not available in this version of Octave"); #endif return retval; @@ -439,9 +437,7 @@ error ("urlread: curl: %s", curl_easy_strerror (res)); #else - retval(2) = "urlread: not available in this version of Octave"; - retval(1) = 0; - retval(0) = ""; + error ("urlread: not available in this version of Octave"); #endif return retval;