pike.git / src / modules / Kerberos / kerberos.cmod

version» Context lines:

pike.git/src/modules/Kerberos/kerberos.cmod:60:    {    krb5_error_code err_code;    krb5_principal principal;    krb5_get_init_creds_opt get_creds_opt;    krb5_verify_init_creds_opt verify_creds_opt;    krb5_creds creds;    ONERROR err;       /* Hide the password from backtraces. */    Pike_sp[0] = Pike_sp[1-args]; -  Pike_sp[1-args].type = PIKE_T_INT; -  Pike_sp[1-args].subtype = NUMBER_UNDEFINED; -  Pike_sp[1-args].u.integer = 0; +  SET_SVAL(Pike_sp[1-args], PIKE_T_INT, NUMBER_UNDEFINED, integer, 0);    Pike_sp++;    args++;       if (user->size_shift || password->size_shift) {    KRB_FPRINTF((stderr, "Wide password or user name.\n"));    pop_n_elems(args);    push_int(0);    return;    }