Index: trunk/kernel/include/adodb/adodb.inc.php
===================================================================
diff -u -r859 -r961
--- trunk/kernel/include/adodb/adodb.inc.php (.../adodb.inc.php) (revision 859)
+++ trunk/kernel/include/adodb/adodb.inc.php (.../adodb.inc.php) (revision 961)
@@ -755,8 +755,11 @@
$errorLevel = defined('SQL_ERROR_DIE')&&SQL_ERROR_DIE ? E_USER_ERROR : E_USER_WARNING;
$debugger->dumpVars($_REQUEST);
$debugger->appendTrace();
- trigger_error(''.$m.' ('.$e.')
SQL: '.$debugger->formatSQL($sql), $errorLevel);
+ $error_msg = ''.$m.' ('.$e.')
SQL: '.$debugger->formatSQL($sql);
+ $long_id=$debugger->mapLongError($error_msg);
+ trigger_error($m.' ('.$e.') ['.$sql.'] #'.$long_id, $errorLevel);
+
ADOConnection::outp($e .': '. $m );
flush();
}