pike.git / lib / modules / Web.pmod / Auth.pmod / module.pmod

version» Context lines:

pike.git/lib/modules/Web.pmod/Auth.pmod/module.pmod:181:   class Param   {    //! The name of the parameter    protected string name;       //! The value of the parameter    protected string value;       //! Creates a new instance of @[Param]    //! -  //! @param _name -  //! @param _value -  protected void create(string _name, mixed _value) +  //! @param name +  //! @param value +  protected void create(string name, mixed value)    { -  name = _name; -  low_set_value((string)_value); +  this:name = name; +  set_value(value);    }       //! Getter for the parameter name    string get_name()    {    return name;    }       //! Setter for the parameter name    //! -  //! @param _name -  void set_name(string _name) +  //! @param name +  void set_name(string name)    { -  name = _name; +  this:name = name;    }       //! Getter for the parameter value    string get_value()    {    return value;    }       //! Setter for the parameter value    //! -  //! @param _value -  void set_value(mixed _value) +  //! @param value +  void set_value(mixed value)    { -  low_set_value((string)_value); +  low_set_value((string)value);    }       //! Returns the name and value as querystring key/value pair    string name_value()    {    return name + "=" + value;    }       //! Same as @[name_value()] except this URL encodes the value.    string name_value_encoded()
pike.git/lib/modules/Web.pmod/Auth.pmod/module.pmod:291:    error("Cant cast %O() to %O\n", this_program, how);    }       //! Makes sure @[v] to set as @[value] is in UTF-8 encoding    //!    //! @param v    private void low_set_value(string v)    {    value = v;    +  // FIXME: String.width can never be less than 8, this this code is +  // redudant or buggy.    if (String.width(value) < 8) {    if (mixed e = catch(value = string_to_utf8(value))) {    werror("Warning: Auth.low_set_value(%O): string_to_utf8() failed. "    "Already encoded?\n%s\n", value, describe_error(e));    }    }    }   }      //! Turns a query string into a mapping