X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain.cpp;h=22a1f6bdef5121018de5d2aae8d5af4480385c26;hb=180d764223a3568f734434a15d56f18e9ddc012b;hp=a4c570be47544ac7f0541b09a524cb2883b38fd1;hpb=ec45b44e3a44e12463c63ec09d63c648602ce866;p=ipdf%2Fcode.git diff --git a/src/main.cpp b/src/main.cpp index a4c570b..22a1f6b 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -21,6 +21,9 @@ void sigfpe_handler(int sig) int main(int argc, char ** argv) { + + + //Debug("Main!"); signal(SIGFPE, sigfpe_handler); #if REALTYPE == REAL_IRRAM iRRAM_initialize(argc,argv); @@ -31,10 +34,17 @@ int main(int argc, char ** argv) #endif // We want to crash if we ever get a NaN. + // AH, so *this* is where that got enabled, I was looking for compiler flags + #ifndef __MINGW32__ feenableexcept(FE_DIVBYZERO | FE_INVALID | FE_OVERFLOW); - + #endif + #if REALTYPE == REAL_MPFRCPP + mpfr_set_default_prec(6); + #endif DebugRealInfo(); + + Document doc("","fonts/ComicSans.ttf"); srand(time(NULL));