From 97f59ed07c63328a61e62bc59fe254346d7c1718 Mon Sep 17 00:00:00 2001 From: Tigran Aivazian Date: Fri, 14 Sep 2012 23:22:19 +0100 Subject: [PATCH] 1. It is customary to call DjVu context by the name of the program. 2. When changing DjVu page rendering mode there is no need to clear DjVu cache, only our own tile cache. Conflicts: djvureader.lua --- djvu.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/djvu.c b/djvu.c index fa882c462..fe6758288 100644 --- a/djvu.c +++ b/djvu.c @@ -78,9 +78,9 @@ static int openDocument(lua_State *L) { luaL_getmetatable(L, "djvudocument"); lua_setmetatable(L, -2); - doc->context = ddjvu_context_create("DJVUReader"); + doc->context = ddjvu_context_create("kindlepdfviewer"); if (! doc->context) { - return luaL_error(L, "cannot create context."); + return luaL_error(L, "cannot create context"); } printf("## cache_size = %d\n", cache_size); @@ -90,12 +90,12 @@ static int openDocument(lua_State *L) { while (! ddjvu_document_decoding_done(doc->doc_ref)) handle(L, doc->context, True); if (! doc->doc_ref) { - return luaL_error(L, "cannot open DJVU file <%s>", filename); + return luaL_error(L, "cannot open DjVu file <%s>", filename); } doc->pixelformat = ddjvu_format_create(DDJVU_FORMAT_GREY8, 0, NULL); if (! doc->pixelformat) { - return luaL_error(L, "cannot create DJVU pixelformat for <%s>", filename); + return luaL_error(L, "cannot create DjVu pixelformat for <%s>", filename); } ddjvu_format_set_row_order(doc->pixelformat, 1); ddjvu_format_set_y_direction(doc->pixelformat, 1);