From 875227057c65245cfd4aa6fbc819c6d5b77cad27 Mon Sep 17 00:00:00 2001 From: James Turner Date: Sat, 16 Nov 2013 12:10:32 +0000 Subject: [PATCH] Structural work (init + shutdown) for new reset system. The new approach is still work in progress (compile time option) and non-functional, existing reset still works. --- src/Main/fg_init.cxx | 131 ++++++++++++++++++++++++++++++++++---- src/Main/fg_init.hxx | 7 +- src/Main/globals.cxx | 137 ++++++++++++++++++++++++++++++---------- src/Main/globals.hxx | 27 +++++--- src/Main/main.cxx | 56 +++++++++------- src/Main/main.hxx | 2 + src/Viewer/fgviewer.cxx | 2 +- 7 files changed, 283 insertions(+), 79 deletions(-) diff --git a/src/Main/fg_init.cxx b/src/Main/fg_init.cxx index ef6f637f8..d131d1e9b 100644 --- a/src/Main/fg_init.cxx +++ b/src/Main/fg_init.cxx @@ -44,9 +44,12 @@ #endif #include + #include #include +#include + #include #include #include @@ -57,7 +60,9 @@ #include #include #include +#include +#include #include #include #include @@ -99,6 +104,8 @@ #include #include #include