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

version» Context lines:

pike.git/src/post_modules/Nettle/mac.cmod:307:    push_string(end_shared_string(digest));    }       /*! @decl string(8bit) `()(string(8bit) data)    *! Acts as the combination of @[update()] followed by @[digest()].    *!    *! @note    *! Also updates the iv/nonce (if any).    */    PIKEFUN string(8bit) `()(string(8bit) data) +  flags ID_PROTECTED;    {    const struct pike_mac *meta;    struct pike_string *digest;       meta = GET_META(Pike_fp->current_object);       if (!THIS->ctx || !meta)    Pike_error("State not properly initialized.\n");       NO_WIDE_STRING(data);