Good $daytime,
Could someone please suggest where to look for g++/egcs builtin
declarations?
----- 8< ----- new.cc ----- 197 -----
void operator delete ( void *blk )
{
deleteBlock(blk);
}
void operator delete[] ( void *blk )
{
deleteBlock(blk);
}
----- 8< ----- new.cc ----- 206 -----
new.cc: In function `void operator delete(void *)':
new.cc:198: warning: declaration of `operator delete(void *)' throws different
exceptions
<internal>:198: warning: previous declaration here
new.cc: In function `void operator delete [](void *)':
new.cc:203: warning: declaration of `operator delete [](void *)' throws different
exceptions
<internal>:203: warning: previous declaration here
Evidently there's something to throw() that is missing. But my ANSI
C++ handbook doesn't mention any.
Thank you so much in advance.
Regards,
Willy.
--
"No easy hope or lies | Vitaly "Willy the Pooh" Fedrushkov
Shall bring us to our goal, | Information Technology Division
But iron sacrifice | Chelyabinsk State University
Of Body, Will and Soul." | mailto:[EMAIL PROTECTED] +7 3512 156770
R.Kipling | http://www.csu.ac.ru/~willy VVF1-RIPE