summaryrefslogblamecommitdiff
path: root/www-client/chromium/files/chromium-99-sqlcursor.patch
blob: c7041cd7e0c02b113dda73509ace650a584324ce (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16















                                                                              
diff --git a/sql/recover_module/cursor.h b/sql/recover_module/cursor.h
index 845b78526..cf39d8021 100644
--- a/sql/recover_module/cursor.h
+++ b/sql/recover_module/cursor.h
@@ -63,8 +63,9 @@ class VirtualCursor {
   // |sqlite_cursor| must have been returned by VirtualTable::SqliteCursor().
   static inline VirtualCursor* FromSqliteCursor(
       sqlite3_vtab_cursor* sqlite_cursor) {
-    static_assert(std::is_standard_layout<VirtualCursor>::value,
-                  "needed for the reinterpret_cast below");
+    //dont care
+    //static_assert(std::is_standard_layout<VirtualCursor>::value,
+    //              "needed for the reinterpret_cast below");
     static_assert(offsetof(VirtualCursor, sqlite_cursor_) == 0,
                   "sqlite_cursor_ must be the first member of the class");
     VirtualCursor* result = reinterpret_cast<VirtualCursor*>(sqlite_cursor);