Blob Blame History Raw
diff -uNr AntTweakBar/examples/TwAdvanced1.cpp AntTweakBar-Fedora/examples/TwAdvanced1.cpp
--- AntTweakBar/examples/TwAdvanced1.cpp	2009-04-23 13:03:08.000000000 -0700
+++ AntTweakBar-Fedora/examples/TwAdvanced1.cpp	2009-10-21 13:32:07.142268590 -0700
@@ -30,6 +30,10 @@
 #define GLFW_DLL // use GLFW as a dynamically linked library
 #include "glfw.h"
 
+// Fedora patch: missing includes
+#include <cstdlib>
+#include <cstdio>
+
 #include <cmath>
 #include <iostream>
 #if !defined(_WIN32) && !defined(_WIN64)
diff -uNr AntTweakBar/examples/TwString.cpp AntTweakBar-Fedora/examples/TwString.cpp
--- AntTweakBar/examples/TwString.cpp	2009-04-23 13:03:08.000000000 -0700
+++ AntTweakBar-Fedora/examples/TwString.cpp	2009-10-21 13:32:51.538505701 -0700
@@ -27,6 +27,10 @@
 #   define _snprintf snprintf
 #endif
 
+// Fedora patch: missing includes
+#include <cstdio>
+#include <cstring>
+#include <cstdlib>
 
 // ---------------------------------------------------------------------------
 // 1) Callback functions for std::string variables
diff -uNr AntTweakBar/src/TwBar.cpp AntTweakBar-Fedora/src/TwBar.cpp
--- AntTweakBar/src/TwBar.cpp	2009-04-23 13:03:08.000000000 -0700
+++ AntTweakBar-Fedora/src/TwBar.cpp	2009-10-21 11:11:14.164153448 -0700
@@ -15,6 +15,10 @@
 #include "TwMgr.h"
 #include "TwBar.h"
 #include "TwColors.h"
+
+// Fedora patch: memset(), free(), and friends
+#include <cstring>
+#include <cstdlib>
   
 using namespace std;
 
diff -uNr AntTweakBar/src/TwFonts.cpp AntTweakBar-Fedora/src/TwFonts.cpp
--- AntTweakBar/src/TwFonts.cpp	2009-04-23 13:03:08.000000000 -0700
+++ AntTweakBar-Fedora/src/TwFonts.cpp	2009-10-21 11:10:27.427520003 -0700
@@ -14,6 +14,10 @@
 #include "TwMgr.h"
 #include "TwFonts.h"
 
+// Fedora patch: memset()
+#include <cstring>
+using std::memset;
+
 
 //  ---------------------------------------------------------------------------
 
diff -uNr AntTweakBar/src/TwMgr.cpp AntTweakBar-Fedora/src/TwMgr.cpp
--- AntTweakBar/src/TwMgr.cpp	2009-04-23 13:03:08.000000000 -0700
+++ AntTweakBar-Fedora/src/TwMgr.cpp	2009-10-21 11:18:54.890146180 -0700
@@ -28,6 +28,11 @@
 #if !defined(ANT_WINDOWS)
 #   define _snprintf snprintf
 #endif  // defined(ANT_WINDOWS)
+
+// Fedora patch: include fix
+#include <cstring>
+#include <cstdlib>
+#include <cmath>
 
 
 using namespace std;
diff -uNr AntTweakBar/src/TwOpenGL.cpp AntTweakBar-Fedora/src/TwOpenGL.cpp
--- AntTweakBar/src/TwOpenGL.cpp	2009-04-23 13:03:08.000000000 -0700
+++ AntTweakBar-Fedora/src/TwOpenGL.cpp	2009-10-21 11:10:07.041520158 -0700
@@ -15,6 +15,9 @@
 #include "TwOpenGL.h"
 #include "TwMgr.h"
 
+// Fedora patch: memset()
+#include <cstring>
+
 using namespace std;
 
 const char *g_ErrCantLoadOGL    = "Cannot load OpenGL library dynamically";