From: Vadim Zeitlin Date: Sun, 16 Mar 2008 02:22:42 +0000 (+0000) Subject: don't use generic process callback for wxGTK/Motif/MGL which have their own versions... X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/f286f23b70f6c7485142e38ffa020165ece79ccd?ds=sidebyside 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 --- 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