Lines Matching refs:einfo
92 pdo_dblib_err *einfo; in ZEND_GET_MODULE() local
96 einfo = (pdo_dblib_err*)dbgetuserdata(dbproc); in ZEND_GET_MODULE()
97 if (!einfo) einfo = &DBLIB_G(err); in ZEND_GET_MODULE()
99 einfo->severity = severity; in ZEND_GET_MODULE()
100 einfo->oserr = oserr; in ZEND_GET_MODULE()
101 einfo->dberr = dberr; in ZEND_GET_MODULE()
102 if (einfo->oserrstr) { in ZEND_GET_MODULE()
103 efree(einfo->oserrstr); in ZEND_GET_MODULE()
105 if (einfo->dberrstr) { in ZEND_GET_MODULE()
106 efree(einfo->dberrstr); in ZEND_GET_MODULE()
109 einfo->oserrstr = estrdup(oserrstr); in ZEND_GET_MODULE()
111 einfo->oserrstr = NULL; in ZEND_GET_MODULE()
114 einfo->dberrstr = estrdup(dberrstr); in ZEND_GET_MODULE()
116 einfo->dberrstr = NULL; in ZEND_GET_MODULE()
125 strcpy(einfo->sqlstate, state); in ZEND_GET_MODULE()
139 pdo_dblib_err *einfo; in msg_handler() local
143 einfo = (pdo_dblib_err*)dbgetuserdata(dbproc); in msg_handler()
144 if (!einfo) { in msg_handler()
145 einfo = &DBLIB_G(err); in msg_handler()
148 if (einfo->lastmsg) { in msg_handler()
149 efree(einfo->lastmsg); in msg_handler()
152 einfo->lastmsg = estrdup(msgtext); in msg_handler()