Lines Matching refs:einfo
92 pdo_dblib_err *einfo; in ZEND_GET_MODULE() local
97 einfo = (pdo_dblib_err*)dbgetuserdata(dbproc); in ZEND_GET_MODULE()
98 if (!einfo) einfo = &DBLIB_G(err); in ZEND_GET_MODULE()
100 einfo = &DBLIB_G(err); in ZEND_GET_MODULE()
103 einfo->severity = severity; in ZEND_GET_MODULE()
104 einfo->oserr = oserr; in ZEND_GET_MODULE()
105 einfo->dberr = dberr; in ZEND_GET_MODULE()
106 if (einfo->oserrstr) { in ZEND_GET_MODULE()
107 efree(einfo->oserrstr); in ZEND_GET_MODULE()
109 if (einfo->dberrstr) { in ZEND_GET_MODULE()
110 efree(einfo->dberrstr); in ZEND_GET_MODULE()
113 einfo->oserrstr = estrdup(oserrstr); in ZEND_GET_MODULE()
115 einfo->oserrstr = NULL; in ZEND_GET_MODULE()
118 einfo->dberrstr = estrdup(dberrstr); in ZEND_GET_MODULE()
120 einfo->dberrstr = NULL; in ZEND_GET_MODULE()
129 strcpy(einfo->sqlstate, state); in ZEND_GET_MODULE()
143 pdo_dblib_err *einfo; in msg_handler() local
147 einfo = (pdo_dblib_err*)dbgetuserdata(dbproc); in msg_handler()
148 if (!einfo) { in msg_handler()
149 einfo = &DBLIB_G(err); in msg_handler()
152 if (einfo->lastmsg) { in msg_handler()
153 efree(einfo->lastmsg); in msg_handler()
156 einfo->lastmsg = estrdup(msgtext); in msg_handler()