← Back to team overview

mira-dev team mailing list archive

[Branch ~mira-dev/mira/trunk] Rev 191: Include stdint.h if not using Visual C++

 

------------------------------------------------------------
revno: 191
committer: Alan Alvarez <aalvarez@xxxxxxxxxxxxx>
branch nick: trunk
timestamp: Sun 2009-12-06 21:55:12 -0600
message:
  Include stdint.h if not using Visual C++
modified:
  mira-server/include/Field.h
  mira-server/include/directory/MD5.h


--
lp:mira
https://code.launchpad.net/~mira-dev/mira/trunk

Your team Mira Core Development Team is subscribed to branch lp:mira.
To unsubscribe from this branch go to https://code.launchpad.net/~mira-dev/mira/trunk/+edit-subscription.
=== modified file 'mira-server/include/Field.h'
--- mira-server/include/Field.h	2009-12-07 00:59:03 +0000
+++ mira-server/include/Field.h	2009-12-07 03:55:12 +0000
@@ -23,16 +23,17 @@
 
 #include <string>
 #include <list>
-#include <boost/cstdint.hpp>
 #include <boost/serialization/nvp.hpp>
 #include <boost/serialization/access.hpp>
 #include <boost/serialization/version.hpp>
 #include <boost/serialization/list.hpp>
 
-// Microsoft Visual C++ doesn't provide a cstdint header.
-#ifdef _MSC_VER // [
+// Microsoft Visual C++ doesn't provide a cstdint header.
+#ifdef _MSC_VER // [
 #include <boost/cstdint.hpp>
-using boost::uint8_t;
+using boost::uint8_t;
+#else
+#include <stdint.h>
 #endif // _MSC_VER ]
 
 struct Field

=== modified file 'mira-server/include/directory/MD5.h'
--- mira-server/include/directory/MD5.h	2009-12-07 00:59:03 +0000
+++ mira-server/include/directory/MD5.h	2009-12-07 03:55:12 +0000
@@ -62,14 +62,15 @@
 #define MD5_H
 
 #include <iostream>
-
-// Microsoft Visual C++ doesn't provide a cstdint header.
-#ifdef _MSC_VER // [
+
+// Microsoft Visual C++ doesn't provide a cstdint header.
+#ifdef _MSC_VER // [
 #include <boost/cstdint.hpp>
-
 using boost::int32_t;
-using boost::uint32_t;
-#endif // _MSC_VER ]
+using boost::uint32_t;
+#else 
+#include <stdint.h>
+#endif // _MSC_VER ]