X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3e64d4e1e572835accdca5cc58cbcaf8d3aa8359..15d5ab675769cc0cbbeb634f18fca9b5f304eaeb:/src/msw/utilsexc.cpp diff --git a/src/msw/utilsexc.cpp b/src/msw/utilsexc.cpp index cfd23a7f25..25edebce1d 100644 --- a/src/msw/utilsexc.cpp +++ b/src/msw/utilsexc.cpp @@ -24,6 +24,7 @@ #include "wx/setup.h" #include "wx/utils.h" #include "wx/app.h" +#include "wx/intl.h" #endif #include "wx/log.h" @@ -34,16 +35,14 @@ #ifndef __GNUWIN32__ #include +#ifndef __MWERKS__ #include #endif +#endif #ifdef __GNUWIN32__ #include #include -#ifndef __MINGW32__ -#include -#endif - #endif #ifdef __WIN32__ @@ -203,3 +202,16 @@ long wxExecute(const wxString& command, bool sync, wxProcess *handler) return(instanceID); #endif } + +long wxExecute(char **argv, bool sync, wxProcess *handler) +{ + wxString command = ""; + + while (*argv != NULL) { + command += *argv; + command += ' '; + argv++; + } + command.RemoveLast(); + return wxExecute(command, sync, handler); +}