t->next;     }   sqlite0_finalize (stmt);   if (stmt_ext != NULL)       sqlite0_finalize (stmt_ext);   ret = sqlite0_exec (handle, "COMMIT", NULL, NULL, NULL);   if (ret != SQLITE_OK)     {         spatialite_e ("COMMIT %s error: %s\n", name,         sqlite0_errmsg (handle));         sqlite0_free (name);         if (attr_name)      sqlite0_free (attr_name);         return 0;     }   sqlite0_free (name);   if (attr_name)       sqlite0_free (attr_name);      }     if (