compilation warning fix for Intel C++

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11637 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin 2001-09-18 18:22:44 +00:00
parent 55e80573e2
commit 1d8dd65e62
2 changed files with 7 additions and 11 deletions

View File

@ -119,7 +119,6 @@ public:
wxString GetVerb (size_t i)
{
if (i < 0) return wxEmptyString;
if (i > GetCount() ) return wxEmptyString;
wxString sTmp = Item(i).BeforeFirst(wxT('='));
return sTmp;
@ -127,7 +126,6 @@ public:
wxString GetCmd (size_t i)
{
if (i < 0) return wxEmptyString;
if (i > GetCount() ) return wxEmptyString;
wxString sTmp = Item(i).AfterFirst(wxT('='));
return sTmp;
@ -197,7 +195,6 @@ public:
wxString GetVerb (size_t i)
{
if (i < 0) return wxEmptyString;
if (i > GetLineCount() ) return wxEmptyString;
wxString sTmp = GetLine(i).BeforeFirst(wxT('='));
return sTmp;
@ -205,7 +202,6 @@ public:
wxString GetCmd (size_t i)
{
if (i < 0) return wxEmptyString;
if (i > GetLineCount() ) return wxEmptyString;
wxString sTmp = GetLine(i).AfterFirst(wxT('='));
return sTmp;

View File

@ -606,6 +606,13 @@ long wxExecute(wxChar **argv,
// there is no return after successful exec()
_exit(-1);
// some compilers complain about missing return - of course, they
// should know that exit() doesn't return but what else can we do if
// they don't?
#if defined(__VMS) || defined(__INTEL_COMPILER)
return 0;
#endif
}
else // we're in parent
{
@ -681,13 +688,6 @@ long wxExecute(wxChar **argv,
return exitcode;
#endif // wxUSE_GUI
}
#ifdef __VMS
// VMS does not recognise exit as a return and complains about
// a missing return
// I think VMS is wrong in this
// JJ
return 0;
#endif
}
#undef ERROR_RETURN_CODE