]> granicus.if.org Git - php/commitdiff
Seems like a better fix..
authorWez Furlong <wez@php.net>
Sun, 27 Apr 2003 14:01:09 +0000 (14:01 +0000)
committerWez Furlong <wez@php.net>
Sun, 27 Apr 2003 14:01:09 +0000 (14:01 +0000)
ext/sqlite/sqlite.c

index 84954bd5f02502d75991f8eb775d62f564649868..f154a03726e2116257c9a8467e5b4209cffcc4c6 100644 (file)
@@ -867,7 +867,11 @@ next_row:
                        ret = SQLITE_OK;
                        break;
 
+               case SQLITE_BUSY:
+               case SQLITE_ERROR:
+               case SQLITE_MISUSE:
                case SQLITE_DONE:
+               default:
                        if (rres->vm) {
                                ret = sqlite_finalize(rres->vm, &errtext);
                        }
@@ -877,14 +881,6 @@ next_row:
                                sqlite_freemem(errtext);
                        }
                        break;
-
-               case SQLITE_BUSY:
-               case SQLITE_ERROR:
-               case SQLITE_MISUSE:
-               default:
-                       /* fall through to finalize */
-                       ;
-
        }
        return ret;
 }