g10: Fix a column's type in TOFU DB.
authorNeal H. Walfield <neal@g10code.com>
Wed, 12 Oct 2016 19:37:34 +0000 (21:37 +0200)
committerNeal H. Walfield <neal@g10code.com>
Wed, 12 Oct 2016 19:37:34 +0000 (21:37 +0200)
* g10/tofu.c (initdb): Change policy from a boolean to an integer.

--
Signed-off-by: Neal H. Walfield <neal@g10code.com>
Reported-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Note: sqlite ignores type information so this change has no real
impact.

g10/tofu.c

index 5b01c27..97e7a6e 100644 (file)
@@ -606,7 +606,7 @@ initdb (sqlite3 *db)
        "create table bindings\n"
        " (oid INTEGER PRIMARY KEY AUTOINCREMENT,\n"
        "  fingerprint TEXT, email TEXT, user_id TEXT, time INTEGER,\n"
-       "  policy BOOLEAN CHECK (policy in (%d, %d, %d, %d, %d)),\n"
+       "  policy INTEGER CHECK (policy in (%d, %d, %d, %d, %d)),\n"
        "  conflict STRING,\n"
        "  unique (fingerprint, email));\n"
        "create index bindings_fingerprint_email\n"