Jelajahi Sumber

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.
Brad King 11 tahun lalu
induk
melakukan
a9ae1d7a60
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      Source/cmSystemTools.cxx

+ 2 - 2
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.