workaround for ms compiler bug

This commit is contained in:
Jeff Hill
2002-04-25 19:08:42 +00:00
parent e52045bfb0
commit 4dcd047d59
7 changed files with 15 additions and 15 deletions

View File

@@ -98,10 +98,10 @@ private:
netSubscription ( const netSubscription & );
netSubscription & operator = ( const netSubscription & );
~netSubscription ();
# if defined (_MSC_VER) && _MSC_VER == 1300
# if defined (_MSC_VER) && _MSC_VER <= 1300
void operator delete ( void * ); // avoid visual c++ 7 bug
# endif
# if __GNUC__==2 && __GNUC_MINOR_<96
# if __GNUC__==2 && __GNUC_MINOR_<=96
void operator delete ( void *, size_t ); // avoid gnu g++ bug
# endif
};
@@ -131,10 +131,10 @@ private:
~netReadNotifyIO ();
netReadNotifyIO ( const netReadNotifyIO & );
netReadNotifyIO & operator = ( const netReadNotifyIO & );
# if defined (_MSC_VER) && _MSC_VER == 1300
# if defined (_MSC_VER) && _MSC_VER <= 1300
void operator delete ( void * ); // avoid visual c++ 7 bug
# endif
# if __GNUC__==2 && __GNUC_MINOR_<96
# if __GNUC__==2 && __GNUC_MINOR_<=96
void operator delete ( void *, size_t ); // avoid gnu g++ bug
# endif
};
@@ -164,10 +164,10 @@ private:
netWriteNotifyIO ( const netWriteNotifyIO & );
netWriteNotifyIO & operator = ( const netWriteNotifyIO & );
~netWriteNotifyIO ();
# if defined (_MSC_VER) && _MSC_VER == 1300
# if defined (_MSC_VER) && _MSC_VER <= 1300
void operator delete ( void * ); // avoid visual c++ 7 bug
# endif
# if __GNUC__==2 && __GNUC_MINOR_<96
# if __GNUC__==2 && __GNUC_MINOR_<=96
void operator delete ( void *, size_t ); // avoid gnu g++ bug
# endif
};

View File

@@ -76,7 +76,7 @@ void netReadNotifyIO::completion ( unsigned type,
}
#endif
# if defined (_MSC_VER) && _MSC_VER == 1300
# if defined (_MSC_VER) && _MSC_VER <= 1300
void netReadNotifyIO::operator delete ( void * ) // avoid visual c++ 7 bug
{
throw std::logic_error ( "_MSC_VER == 1300 bogus stub called?" );

View File

@@ -95,7 +95,7 @@ void netSubscription::completion ( unsigned typeIn,
}
#endif
# if defined (_MSC_VER) && _MSC_VER == 1300
# if defined (_MSC_VER) && _MSC_VER <= 1300
void netSubscription::operator delete ( void * ) // avoid visual c++ 7 bug
{
throw std::logic_error ( "_MSC_VER == 1300 bogus stub called?" );

View File

@@ -78,7 +78,7 @@ void netWriteNotifyIO::completion ( unsigned /* type */,
}
#endif
# if defined (_MSC_VER) && _MSC_VER == 1300
# if defined (_MSC_VER) && _MSC_VER <= 1300
void netWriteNotifyIO::operator delete ( void * ) // avoid visual c++ 7 bug
{
throw std::logic_error ( "_MSC_VER == 1300 bogus stub called?" );

View File

@@ -101,10 +101,10 @@ private:
int status, const char *pContext, unsigned type, arrayElementCount count );
syncGroupReadNotify ( const syncGroupReadNotify & );
syncGroupReadNotify & operator = ( const syncGroupReadNotify & );
# if defined (_MSC_VER) && _MSC_VER == 1300
# if defined (_MSC_VER) && _MSC_VER <= 1300
void operator delete ( void * ); // avoid visual c++ 7 bug
# endif
# if __GNUC__==2 && __GNUC_MINOR_<96
# if __GNUC__==2 && __GNUC_MINOR_<=96
void operator delete ( void *, size_t ); // avoid gnu g++ bug
# endif
};
@@ -134,10 +134,10 @@ private:
unsigned type, arrayElementCount count );
syncGroupWriteNotify ( const syncGroupWriteNotify & );
syncGroupWriteNotify & operator = ( const syncGroupWriteNotify & );
# if defined (_MSC_VER) && _MSC_VER == 1300
# if defined (_MSC_VER) && _MSC_VER <= 1300
void operator delete ( void * ); // avoid visual c++ 7 bug
# endif
# if __GNUC__==2 && __GNUC_MINOR_<96
# if __GNUC__==2 && __GNUC_MINOR_<=96
void operator delete ( void *, size_t ); // avoid gnu g++ bug
# endif
};

View File

@@ -118,7 +118,7 @@ void syncGroupReadNotify::operator delete ( void *pCadaver,
}
#endif
# if defined (_MSC_VER) && _MSC_VER == 1300
# if defined (_MSC_VER) && _MSC_VER <= 1300
void syncGroupReadNotify::operator delete ( void * ) // avoid visual c++ 7 bug
{
throw std::logic_error ( "_MSC_VER == 1300 bogus stub called?" );

View File

@@ -113,7 +113,7 @@ void syncGroupWriteNotify::operator delete ( void *pCadaver,
}
#endif
# if defined (_MSC_VER) && _MSC_VER == 1300
# if defined (_MSC_VER) && _MSC_VER <= 1300
void syncGroupWriteNotify::operator delete ( void * ) // avoid visual c++ 7 bug
{
throw std::logic_error ( "_MSC_VER == 1300 bogus stub called?" );