Index: rfc1738.cc =================================================================== RCS file: /cvs/cygwin-apps/setup/rfc1738.cc,v retrieving revision 2.4 diff -u -p -r2.4 rfc1738.cc --- rfc1738.cc 1 May 2002 11:13:16 -0000 2.4 +++ rfc1738.cc 17 Apr 2003 13:58:56 -0000 @@ -203,6 +203,11 @@ rfc1738_unescape (char *s) s[i] = s[j]; if (s[i] != '%') continue; + if (!s[j + 1] || !s[j + 2]) + { + j++; + continue; + } if (s[j + 1] == '%') { /* %% case */ j++;