import banner location

This commit is contained in:
hummypkg 2015-10-12 14:46:17 +00:00
parent e191b1052d
commit 4c14046991
1 changed files with 11 additions and 1 deletions

12
tvdb.c
View File

@ -21,6 +21,7 @@ struct series {
char *imdb;
char *name;
char *overview;
char *banner;
};
struct episode {
@ -113,13 +114,14 @@ main(int argc, char **argv)
"[imdb_id] text, "
"[name] text, "
"[overview] text, "
"[banner] text, "
"[dat] text"
")"
);
if (sqlite3_prepare_v2(db,
"insert or replace into series "
"values(?,?,?,?,date('now'))",
"values(?,?,?,?,?,date('now'))",
-1, &stmt, NULL) != SQLITE_OK)
{
fprintf(stderr,
@ -166,6 +168,13 @@ main(int argc, char **argv)
*q = '\0';
unescape(s.overview);
}
if (!strncmp(p, "banner>", 7))
{
s.banner = strdup(p + 7);
if ((q = strstr(s.banner, "</banner>")))
*q = '\0';
unescape(s.banner);
}
if (!strncmp(p, "/Series>", 7))
{
@ -177,6 +186,7 @@ main(int argc, char **argv)
sqlite3_bind_text(stmt, 3, s.name, -1, NULL);
sqlite3_bind_text(stmt, 4, s.overview,
-1, NULL);
sqlite3_bind_text(stmt, 5, s.banner, -1, NULL);
sqlite3_step(stmt);
}
break;