version 1.200, 2015/10/12 00:32:55 |
version 1.201, 2015/10/12 21:17:15 |
Line 1255 names_check(void) |
|
Line 1255 names_check(void) |
|
{ |
{ |
sqlite3_stmt *stmt; |
sqlite3_stmt *stmt; |
const char *name, *sec, *arch, *key; |
const char *name, *sec, *arch, *key; |
int irc; |
|
|
|
sqlite3_prepare_v2(db, |
sqlite3_prepare_v2(db, |
"SELECT name, sec, arch, key FROM (" |
"SELECT name, sec, arch, key FROM (" |
Line 1271 names_check(void) |
|
Line 1270 names_check(void) |
|
") USING (pageid);", |
") USING (pageid);", |
-1, &stmt, NULL); |
-1, &stmt, NULL); |
|
|
if (SQLITE_OK != sqlite3_bind_int64(stmt, 1, NAME_TITLE)) |
if (sqlite3_bind_int64(stmt, 1, NAME_TITLE) != SQLITE_OK) |
say("", "%s", sqlite3_errmsg(db)); |
say("", "%s", sqlite3_errmsg(db)); |
|
|
while (SQLITE_ROW == (irc = sqlite3_step(stmt))) { |
while (sqlite3_step(stmt) == SQLITE_ROW) { |
name = (const char *)sqlite3_column_text(stmt, 0); |
name = (const char *)sqlite3_column_text(stmt, 0); |
sec = (const char *)sqlite3_column_text(stmt, 1); |
sec = (const char *)sqlite3_column_text(stmt, 1); |
arch = (const char *)sqlite3_column_text(stmt, 2); |
arch = (const char *)sqlite3_column_text(stmt, 2); |