rem: Ns_HtuuEncode((unsigned char *) string, nbytes, bufcoded);
add: Ns_HtuuEncode((unsigned char *) string, (size_t)nbytes, bufcoded);
context: NsTclHTUUEncodeObjCmd(ClientData dummy, Tcl_Interp *interp, int objc, Tcl_Obj **objv){    char bufcoded[1 + (4 * 48) / 2];    char *string;    int   nbytes;    if (objc != 2) {        Tcl_WrongNumArgs(interp, 1, objv, "string");        return TCL_ERROR;    }    string = Tcl_GetStringFromObj(objv[1], &nbytes);    if (nbytes > 48) {        Tcl_AppendStringsToObj(Tcl_GetObjResult(interp), "invalid string \"",                         string, "\": must be less than 48 characters", NULL);        return TCL_ERROR;    }    Ns_HtuuEncode((unsigned char *) string, nbytes, bufcoded);    Tcl_SetResult(interp, bufcoded, TCL_VOLATILE);    return TCL_OK;}