Bug in C++ wrapper

Marc Lehmann schmorp at schmorp.de
Tue Sep 9 14:43:31 CEST 2014


On Tue, Sep 09, 2014 at 02:26:19PM +0200, Marc Lehmann <schmorp at schmorp.de> wrote:
> > ev.h since modified in 4.15 is currently invalid when used from C++: it includes exception information (throw()) for the typedef ev_loop_callback_nothrow, which is not legal in C++.
> 
> Indeed, may I ask which compiler did you use that tripped over this (if any)?

There is also a tentative fix for this in CVS - if you could try it out,
that would be of great help, because we can't seem to find any compiler
which doesn't accept it as an extension (tries with msvc, gcc and clang).

Thanks!

-- 
                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_              http://www.deliantra.net
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      schmorp at schmorp.de
      -=====/_/_//_/\_,_/ /_/\_\



More information about the libev mailing list