On Tue, Sep 09, 2014 at 04:16:20PM +0200, Raphael 'kena' Poss <r.p...@uva.nl> 
wrote:
> Clang 3.5 with the same flags confirmed the error too.

Thanks - turned out that you simply can't use typedefs for function pointers
in C++, as throw() cannot be specified anywhere, but still makes types
assignment-incompatible.

I just checked in another attempt to fix it, by simply spelling out the
typedef in all relevant places. It should work with clang-3.5 now, too.

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

_______________________________________________
libev mailing list
libev@lists.schmorp.de
http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Reply via email to