diff options
author | 2016-07-19 21:31:55 +0000 | |
---|---|---|
committer | 2016-07-19 21:31:55 +0000 | |
commit | 490252b369661e1862919f425cdaf44accbeb1ae (patch) | |
tree | 8a0b59b3e70291eee1659e8a3fa736fd5f16f6a4 /test-sqlite3.c | |
parent | e5f4a3c1625e925c77bedecad81068d453990bc5 (diff) | |
download | mandoc-490252b369661e1862919f425cdaf44accbeb1ae.tar.gz mandoc-490252b369661e1862919f425cdaf44accbeb1ae.tar.zst mandoc-490252b369661e1862919f425cdaf44accbeb1ae.zip |
Remove the dependency on SQLite without loss of functionality.
Stop supporting systems that don't have mmap(3).
Drop the obsolete names_check() now that we deleted MLINKS.
Diffstat (limited to 'test-sqlite3.c')
-rw-r--r-- | test-sqlite3.c | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/test-sqlite3.c b/test-sqlite3.c deleted file mode 100644 index 11f17adc..00000000 --- a/test-sqlite3.c +++ /dev/null @@ -1,47 +0,0 @@ -/* $Id: test-sqlite3.c,v 1.2 2015/10/06 18:32:20 schwarze Exp $ */ -/* - * Copyright (c) 2014 Ingo Schwarze <schwarze@openbsd.org> - * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -#include <stdio.h> -#include <unistd.h> -#include <sqlite3.h> - -int -main(void) -{ - sqlite3 *db; - - if (sqlite3_open_v2("test.db", &db, - SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, - NULL) != SQLITE_OK) { - perror("test.db"); - fprintf(stderr, "sqlite3_open_v2: %s", sqlite3_errmsg(db)); - return 1; - } - unlink("test.db"); - - if (sqlite3_exec(db, "PRAGMA foreign_keys = ON", - NULL, NULL, NULL) != SQLITE_OK) { - fprintf(stderr, "sqlite3_exec: %s", sqlite3_errmsg(db)); - return 1; - } - - if (sqlite3_close(db) != SQLITE_OK) { - fprintf(stderr, "sqlite3_close: %s", sqlite3_errmsg(db)); - return 1; - } - return 0; -} |