We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3645ccc commit dce7adaCopy full SHA for dce7ada
Modules/_sqlite/statement.c
@@ -48,16 +48,15 @@ typedef enum {
48
TYPE_UNKNOWN
49
} parameter_type;
50
51
-static int pysqlite_statement_is_dml(sqlite3_stmt *statement, const char *sql)
+static int
52
+pysqlite_statement_is_dml(sqlite3_stmt *statement, const char *sql)
53
{
- const char* p;
54
- int is_dml = 0;
+ int is_dml = !sqlite3_stmt_readonly(statement);
55
56
- is_dml = !sqlite3_stmt_readonly(statement);
57
if (is_dml) {
58
/* Retain backwards-compatibility, as sqlite3_stmt_readonly will return
59
* false for BEGIN [IMMEDIATE|EXCLUSIVE] or DDL statements. */
60
- for (p = sql; *p != 0; p++) {
+ for (const char *p = sql; *p != 0; p++) {
61
switch (*p) {
62
case ' ':
63
case '\r':
0 commit comments