r3868 - in trunk/birnet: . tests
- From: timj svn gnome org
 
- To: svn-commits-list gnome org
 
- Subject: r3868 - in trunk/birnet: . tests
 
- Date: Thu, 24 Aug 2006 16:29:24 -0400 (EDT)
 
Author: timj
Date: 2006-08-24 16:29:00 -0400 (Thu, 24 Aug 2006)
New Revision: 3868
Modified:
   trunk/birnet/ChangeLog
   trunk/birnet/birnetcore.h
   trunk/birnet/birnetutilsxx.hh
   trunk/birnet/tests/signal.cc
Log:
Thu Aug 23 21:21:00 2006  Tim Janik  <timj gtk org>
        * birnetcore.h, birnetutilsxx.hh: always use global uint definition
        (either from types.h or from a fallback definition) to avoid
        ambiguities.
Modified: trunk/birnet/ChangeLog
===================================================================
--- trunk/birnet/ChangeLog	2006-08-24 19:30:59 UTC (rev 3867)
+++ trunk/birnet/ChangeLog	2006-08-24 20:29:00 UTC (rev 3868)
@@ -1,3 +1,9 @@
+Thu Aug 23 21:21:00 2006  Tim Janik  <timj gtk org>
+
+	* birnetcore.h, birnetutilsxx.hh: always use global uint definition
+	(either from types.h or from a fallback definition) to avoid
+	ambiguities.
+
 Mon Aug 21 01:03:24 2006  Tim Janik  <timj gtk org>
 
 	* birnetutils.h, birnetutils.c: added birnet_memset4(), a function to
Modified: trunk/birnet/birnetcore.h
===================================================================
--- trunk/birnet/birnetcore.h	2006-08-24 19:30:59 UTC (rev 3867)
+++ trunk/birnet/birnetcore.h	2006-08-24 20:29:00 UTC (rev 3868)
@@ -134,7 +134,7 @@
 /* --- convenient type shorthands --- */
 #ifdef  _BIRNET_SOURCE_EXTENSIONS
 #if 	BIRNET_SIZEOF_SYS_TYPESH_UINT == 0
-typedef BirnetUInt		uint;
+typedef unsigned int uint;	/* for systems that don't define uint in types.h */
 #else
 BIRNET_STATIC_ASSERT (BIRNET_SIZEOF_SYS_TYPESH_UINT == 4);
 #endif
Modified: trunk/birnet/birnetutilsxx.hh
===================================================================
--- trunk/birnet/birnetutilsxx.hh	2006-08-24 19:30:59 UTC (rev 3867)
+++ trunk/birnet/birnetutilsxx.hh	2006-08-24 20:29:00 UTC (rev 3868)
@@ -29,7 +29,7 @@
 
 /* --- convenient type shorthands --- */
 #ifdef  _BIRNET_SOURCE_EXTENSIONS
-using ::uint;
+// using ::uint; // provided globally
 using ::uint8;
 using ::uint16;
 using ::uint32;
@@ -40,7 +40,7 @@
 using ::int64;
 using ::unichar;
 #else   /* !_BIRNET_SOURCE_EXTENSIONS */
-typedef BirnetUInt		uint;
+// typedef BirnetUInt uint; // provided globally
 typedef BirnetUInt8		uint8;
 typedef BirnetUInt16		uint16;
 typedef BirnetUInt32		uint32;
Modified: trunk/birnet/tests/signal.cc
===================================================================
--- trunk/birnet/tests/signal.cc	2006-08-24 19:30:59 UTC (rev 3867)
+++ trunk/birnet/tests/signal.cc	2006-08-24 20:29:00 UTC (rev 3868)
@@ -21,7 +21,6 @@
 
 namespace {
 using namespace Birnet;
-using Birnet::uint;
 
 struct ExtraType {
   virtual const char* message() { return "ExtraType::message()"; }
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]