Mercurial > octave-nkf
diff src/DLD-FUNCTIONS/urlwrite.cc @ 10377:fb62fbbe28c0
urlwrite: don't set CURLOPT_USERPWD if userpwd is empty
author | David Bateman <dbateman@free.fr> |
---|---|
date | Sun, 28 Feb 2010 23:27:09 -0500 |
parents | 2d47356a7a1a |
children | 89f4d7e294cc |
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/urlwrite.cc Sun Feb 28 23:20:53 2010 -0500 +++ b/src/DLD-FUNCTIONS/urlwrite.cc Sun Feb 28 23:27:09 2010 -0500 @@ -563,7 +563,8 @@ std::string userpwd = user; if (! passwd.empty ()) userpwd += ":" + passwd; - setopt (CURLOPT_USERPWD, userpwd.c_str ()); + if (! userpwd.empty ()) + setopt (CURLOPT_USERPWD, userpwd.c_str ()); // Define our callback to get called when there's data to be written. setopt (CURLOPT_WRITEFUNCTION, write_data);