From aa4f3340e17e227a26659a75a8f60d24c2dd5323 Mon Sep 17 00:00:00 2001 From: Dwayne Boone Date: Thu, 20 Nov 2008 10:22:31 -0330 Subject: Refactored CtrlCHandler usage in slice compilers --- cpp/src/Slice/Preprocessor.cpp | 19 ------------------- 1 file changed, 19 deletions(-) (limited to 'cpp/src/Slice/Preprocessor.cpp') diff --git a/cpp/src/Slice/Preprocessor.cpp b/cpp/src/Slice/Preprocessor.cpp index 795adcb7e8b..3291112b253 100644 --- a/cpp/src/Slice/Preprocessor.cpp +++ b/cpp/src/Slice/Preprocessor.cpp @@ -10,7 +10,6 @@ #include #include #include -#include #include #include #include @@ -28,19 +27,6 @@ using namespace std; using namespace Slice; -// -// Callback for Crtl-C signal handling -// -static Preprocessor* _preprocess = 0; - -static void closeCallback() -{ - if(_preprocess != 0) - { - _preprocess->close(); - } -} - // // mcpp defines // @@ -64,8 +50,6 @@ Slice::Preprocessor::Preprocessor(const string& path, const string& fileName, co _args(args), _cppHandle(0) { - _preprocess = this; - SignalHandler::setCloseCallback(closeCallback); } Slice::Preprocessor::~Preprocessor() @@ -479,9 +463,6 @@ Slice::Preprocessor::printMakefileDependencies(Language lang, const vector