Bugs item #448921, was opened at 2001-08-07 14:23
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=103152&aid=448921&group_id=3152

Category: Architecture: Server (nsd)
Group: aolserver3_4
Status: Open
Resolution: None
Priority: 5
Submitted By: Jim Wilcoxson (rubylane)
Assigned to: Nobody/Anonymous (nobody)
Summary: ns_urldecode doesn't decode plus to spac

Initial Comment:

Patch for ns_urldecode - not decoding + -> space:

in nsd/urlencode.c at line 113; broken version:

    twobytes[2] = '\0';
    while (*string != '\0') {
        if (*string != '%') {
            Ns_DStringNAppend(pds, string, 1);
            ++string;
        } else {

fixed:

  twobytes[2] = '\0';
  while (*string != '\0') {
    if (*string == '+') {
      Ns_DStringNAppend(pds, " ", 1);
      ++string;
    } else if (*string != '%') {

Jim


----------------------------------------------------------------------

You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=103152&aid=448921&group_id=3152

Reply via email to