Author: julianfoad
Date: Fri May 27 15:21:06 2011
New Revision: 1128359

URL: http://svn.apache.org/viewvc?rev=1128359&view=rev
Log:
* subversion/libsvn_subr/sqlite.c
  (exec_sql): For easier debugging, include the statement text in the error
    message if it fails to execute.

Modified:
    subversion/trunk/subversion/libsvn_subr/sqlite.c

Modified: subversion/trunk/subversion/libsvn_subr/sqlite.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/sqlite.c?rev=1128359&r1=1128358&r2=1128359&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/sqlite.c (original)
+++ subversion/trunk/subversion/libsvn_subr/sqlite.c Fri May 27 15:21:06 2011
@@ -139,8 +139,9 @@ exec_sql(svn_sqlite__db_t *db, const cha
 
   if (sqlite_err != SQLITE_OK)
     {
-      svn_error_t *err = svn_error_create(SQLITE_ERROR_CODE(sqlite_err), NULL,
-                                          err_msg);
+      svn_error_t *err = svn_error_createf(SQLITE_ERROR_CODE(sqlite_err), NULL,
+                                           _("%s, executing statement '%s'"),
+                                           err_msg, sql);
       sqlite3_free(err_msg);
       return err;
     }


Reply via email to