X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fcode.git;a=blobdiff_plain;f=src%2Fmain.cpp;h=23aba1224e1b5510cd3b2ecdf9b7369c507a9548;hp=c9d236232c9c0e4a3bc5decacecb813ee4b6a83a;hb=HEAD;hpb=f0b6c9b6b95fde134927c395afbfbbbc057868e6 diff --git a/src/main.cpp b/src/main.cpp index c9d2362..23aba12 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -26,7 +26,7 @@ int main(int argc, char ** argv) program_name = argv[0]; //Debug("Main!"); - signal(SIGFPE, sigfpe_handler); + signal(SIGFPE, SIG_IGN);// sigfpe_handler); #if REALTYPE == REAL_IRRAM iRRAM_initialize(argc,argv); #endif @@ -189,12 +189,6 @@ int main(int argc, char ** argv) Rect bounds(b[0],b[1],b[2],b[3]); Screen scr(window_visible); - View view(doc,scr, bounds); - - view.SetLazyRendering(lazy_rendering); - view.SetGPURendering(gpu_rendering); - view.SetGPUTransform(gpu_transform); - if (input_filename != NULL) { #ifdef TRANSFORM_OBJECTS_NOT_VIEW @@ -207,6 +201,12 @@ int main(int argc, char ** argv) { doc.AddText(input_text, bounds.h/Real(2), bounds.x, bounds.y+bounds.h/Real(2)); } + View view(doc,scr, bounds); + + view.SetLazyRendering(lazy_rendering); + view.SetGPURendering(gpu_rendering); + view.SetGPUTransform(gpu_transform); +