diff options
| author | 2010-09-14 13:36:01 -0700 | |
|---|---|---|
| committer | 2010-09-14 13:36:01 -0700 | |
| commit | b83cb7cda3947fb35e126eab1530732fcd797ad0 (patch) | |
| tree | 52b08d627f2c28e0bacb4082d3d139ed4378041a | |
| parent | 5402590f1cb8ae1bc31f796705ff6f10bc175730 (diff) | |
revert Change-Id: Ic610a0c38e7bd7c77006a08c7b82fa01957739e5
can't change return type from void to int.
Change-Id: Iec3d95c731f117aca20b29c719cef7bcc6356ac0
| -rw-r--r-- | api/current.xml | 4 | ||||
| -rw-r--r-- | core/java/android/database/sqlite/SQLiteDatabase.java | 13 |
2 files changed, 6 insertions, 11 deletions
diff --git a/api/current.xml b/api/current.xml index 425befb3473d..310944f6c3e7 100644 --- a/api/current.xml +++ b/api/current.xml @@ -65351,7 +65351,7 @@ > </method> <method name="execSQL" - return="int" + return="void" abstract="false" native="false" synchronized="false" @@ -65366,7 +65366,7 @@ </exception> </method> <method name="execSQL" - return="int" + return="void" abstract="false" native="false" synchronized="false" diff --git a/core/java/android/database/sqlite/SQLiteDatabase.java b/core/java/android/database/sqlite/SQLiteDatabase.java index 7a6695e6ffa2..420070188d08 100644 --- a/core/java/android/database/sqlite/SQLiteDatabase.java +++ b/core/java/android/database/sqlite/SQLiteDatabase.java @@ -1825,18 +1825,16 @@ public class SQLiteDatabase extends SQLiteClosable { * * @param sql the SQL statement to be executed. Multiple statements separated by semicolons are * not supported. - * @return the number of rows affected by this SQL statement execution, if this SQL statement - * caused data updates/deletes/inserts. * @throws SQLException If the SQL string is invalid for some reason */ - public int execSQL(String sql) throws SQLException { + public void execSQL(String sql) throws SQLException { int stmtType = DatabaseUtils.getSqlStatementType(sql); if (stmtType == DatabaseUtils.STATEMENT_ATTACH) { disableWriteAheadLogging(); } long timeStart = SystemClock.uptimeMillis(); logTimeStat(mLastSqlStatement, timeStart, GET_LOCK_LOG_PREFIX); - int n = executeSql(sql, null); + executeSql(sql, null); // Log commit statements along with the most recently executed // SQL statement for disambiguation. @@ -1845,7 +1843,6 @@ public class SQLiteDatabase extends SQLiteClosable { } else { logTimeStat(sql, timeStart, null); } - return n; } /** @@ -1889,15 +1886,13 @@ public class SQLiteDatabase extends SQLiteClosable { * @param sql the SQL statement to be executed. Multiple statements separated by semicolons are * not supported. * @param bindArgs only byte[], String, Long and Double are supported in bindArgs. - * @return the number of rows affected by this SQL statement execution, if this SQL statement - * caused data updates/deletes/inserts. * @throws SQLException If the SQL string is invalid for some reason */ - public int execSQL(String sql, Object[] bindArgs) throws SQLException { + public void execSQL(String sql, Object[] bindArgs) throws SQLException { if (bindArgs == null) { throw new IllegalArgumentException("Empty bindArgs"); } - return executeSql(sql, bindArgs); + executeSql(sql, bindArgs); } private int executeSql(String sql, Object[] bindArgs) throws SQLException { |