From f286f23b70f6c7485142e38ffa020165ece79ccd Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sun, 16 Mar 2008 02:22:42 +0000 Subject: [PATCH] don't use generic process callback for wxGTK/Motif/MGL which have their own versions of it git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52564 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/unix/execute.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/wx/unix/execute.h b/include/wx/unix/execute.h index e8baeec132..9c9ea40953 100644 --- a/include/wx/unix/execute.h +++ b/include/wx/unix/execute.h @@ -15,7 +15,10 @@ class WXDLLIMPEXP_FWD_BASE wxProcess; class wxStreamTempInputBuffer; -#if defined(__UNIX__) +// some ports have toolkit-specific implementations of wxAddProcessCallback() +// but by default we use a generic wxFDIOHandler-based mechanism under Unix +#if defined(__UNIX__) && \ + !(defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMGL__)) #define wxHAS_GENERIC_PROCESS_CALLBACK 1 #endif -- 2.50.0