pike.git / src / post_modules / Nettle / hash.cmod

version» Context lines:

pike.git/src/post_modules/Nettle/hash.cmod:507:    /*! @decl State update(string(0..255) data)    *!    *! Hashes more data.    *!    *! @returns    *! Returns @expr{this@} in order to simplify chaining    *! of function calls.    */    PIKEFUN object update(string(0..255) data)    optflags OPT_SIDE_EFFECT; -  rawtype tFunc(tStr8, tObjImpl_HASH_STATE_ID); +  rawtype tFunc(tStr8, tObjImpl_HASH_STATE);    {    void *ctx = THIS->ctx;    const struct nettle_hash *meta =    GET_META(Pike_fp->current_object);       if (!ctx || !meta)    Pike_error("State not properly initialized.\n");       NO_WIDE_STRING(data);