beast r4358 - trunk/sfi



Author: stw
Date: 2007-07-14 14:56:59 +0100 (Sat, 14 Jul 2007)
New Revision: 4358
ViewCVS link: http://svn.gnome.org/viewcvs/beast?rev=4358&view=rev

Modified:
   trunk/sfi/ChangeLog
   trunk/sfi/sfiwrapper.cc
   trunk/sfi/sfiwrapper.h
Log:
Sat Jul 14 15:54:33 2007  Stefan Westerfeld  <stefan space twc de>

	* sfiwrapper.h: When compiled in C++ sources, use [u]int16/32/...
	typedefs from Birnet instead of providing own typedefs. This allows
	using these types in C++ sources which are using namespace Birnet.
	Fixes #456408.

	* sfiwrapper.cc: Since this is a C++ source, after the change above,
	birnet/birnetutils.hh will already get included in sfi/sfiwrapper.h.
	But then, undefining BIRNET__RUNTIME_PROBLEM afterwards will create
	compile errors in the other birnet headers which are included after
	sfi/sfiwrapper.h, because they rely on a definition provided by
	birnet/birnetutils.hh. So I am removing the #undef, which doesn't seem
	to have any useful purpose anyway.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]