Lines Matching refs:einfo
41 pdo_dblib_err *einfo = &H->err; in dblib_fetch_error() local
48 einfo = &S->err; in dblib_fetch_error()
51 if (einfo->dberr == SYBESMSG && einfo->lastmsg) { in dblib_fetch_error()
52 msg = einfo->lastmsg; in dblib_fetch_error()
53 } else if (einfo->dberr == SYBESMSG && DBLIB_G(err).lastmsg) { in dblib_fetch_error()
57 msg = einfo->dberrstr; in dblib_fetch_error()
61 msg, einfo->dberr, einfo->severity, stmt ? stmt->active_query_string : ""); in dblib_fetch_error()
63 add_next_index_long(info, einfo->dberr); in dblib_fetch_error()
65 add_next_index_long(info, einfo->oserr); in dblib_fetch_error()
66 add_next_index_long(info, einfo->severity); in dblib_fetch_error()
67 if (einfo->oserrstr) { in dblib_fetch_error()
68 add_next_index_string(info, einfo->oserrstr, 1); in dblib_fetch_error()