X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fpdf%2Fpdf.cc;h=25a1770c49e879af70a07713650db07cd563157b;hb=cd969c4dd1e52de4430661d405072ec823c13527;hp=4bcf9b9f017ee54f54a2312273cfc1cc07ed6851;hpb=cba26480d2932910cb2593c6e128c166c109c9e9;p=swftools.git diff --git a/lib/pdf/pdf.cc b/lib/pdf/pdf.cc index 4bcf9b9..25a1770 100644 --- a/lib/pdf/pdf.cc +++ b/lib/pdf/pdf.cc @@ -318,10 +318,6 @@ static gfxdocument_t*pdf_open(const char*filename) GString *fileName = new GString(filename); GString *userPW; - // read config file - if(!globalParams) - globalParams = new GlobalParams(""); - // open PDF file if (userPassword && userPassword[0]) { userPW = new GString(userPassword); @@ -387,6 +383,10 @@ static gfxdocument_t*pdf_open(const char*filename) gfxsource_t*gfxsource_pdf_create() { + if(!globalParams) { + globalParams = new GFXGlobalParams(); + } + gfxsource_t*src = (gfxsource_t*)malloc(sizeof(gfxsource_t)); memset(src, 0, sizeof(gfxsource_t)); src->set_parameter = pdf_set_parameter;