rem: if (STREQ(connPtr->request->method, "POST")) { form = connPtr->reqPtr->content; } else {
add: if (!STREQ(connPtr->request->method, "POST")) {
context: Ns_ConnGetQuery(Ns_Conn *conn){    Conn           *connPtr = (Conn *) conn;    Tcl_DString	    bound;    char	   *s, *e, *form;        if (connPtr->query == NULL) {	connPtr->query = Ns_SetCreate(NULL);	if (STREQ(connPtr->request->method, "POST")) {	    form = connPtr->reqPtr->content;	} else {	    form = connPtr->request->query;	}	if (form != NULL) {	    Tcl_DStringInit(&bound);	    if (!GetBoundary(&bound, conn)) {		ParseQuery(form, connPtr->query, connPtr->encoding);	    } else {		s = strstr(form, bound.string);		while (s != NULL) {		    s += bound.length;		    if (*s == '\r') ++s;		    if (*s == '\n') ++s;		    e = strstr(s, bound.string);		    if (e != NULL) {			ParseMultiInput(connPtr, s, e);		    }		    s = e;		}	    }	    Tcl_DStringFree(&bound);	}    }    return connPtr->query;}