From a9ae1d7a605333f0dea6d709e27a177b19f8c2ae Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 15 May 2014 09:40:03 -0400 Subject: [PATCH] cmSystemTools: Simplify InterruptCallback definition Use the typedef to declare the member instead of duplicating the type. Use default initialization instead of an explicit zero initializer. --- Source/cmSystemTools.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx index f61d75d0e..0289430de 100644 --- a/Source/cmSystemTools.cxx +++ b/Source/cmSystemTools.cxx @@ -122,11 +122,11 @@ bool cmSystemTools::s_DisableMessages = false; bool cmSystemTools::s_ForceUnixPaths = false; cmSystemTools::MessageCallback cmSystemTools::s_MessageCallback; +cmSystemTools::InterruptCallback cmSystemTools::s_InterruptCallback; void (*cmSystemTools::s_StdoutCallback)(const char*, int len, void*); void* cmSystemTools::s_MessageCallbackClientData; void* cmSystemTools::s_StdoutCallbackClientData = 0; -bool (*cmSystemTools::s_InterruptCallback)(void*); -void* cmSystemTools::s_InterruptCallbackClientData = 0; +void* cmSystemTools::s_InterruptCallbackClientData; // replace replace with with as many times as it shows up in source. // write the result into source.