From 043da4609ae6f9e229f0f03d602f57908f66879a Mon Sep 17 00:00:00 2001 From: Nick White Date: Sun, 21 Aug 2011 17:22:35 +0100 Subject: Fix reporting of no pages available --- getgbook.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'getgbook.c') diff --git a/getgbook.c b/getgbook.c index e60316f..3fbdf47 100644 --- a/getgbook.c +++ b/getgbook.c @@ -33,10 +33,10 @@ int getpagelist(char *bookid, Page **pages) snprintf(url, URLMAX, "/books?id=%s&printsec=frontcover", bookid); if(!get("books.google.com", url, NULL, NULL, &buf)) - return -1; + return 0; if((s = strstr(buf, "_OC_Run({\"page\":[")) == NULL) - return -1; + return 0; s+=strlen("_OC_Run({\"page\":["); for(i=0, p=pages[0];*s; s++) { @@ -125,7 +125,7 @@ int main(int argc, char *argv[]) page = malloc(sizeof(*page) * MAXPAGES); for(i=0; i