dc46905063
Reported by: Harti Brandt <brandt@fokus.fraunhofer.de> and kris via bento
43 lines
1.1 KiB
C++
43 lines
1.1 KiB
C++
--- libemf/libemf.h.orig Wed Mar 17 20:00:10 2004
|
|
+++ libemf/libemf.h Wed Mar 17 20:00:10 2004
|
|
@@ -21,16 +21,22 @@
|
|
#ifndef _LIBEMF_H
|
|
#define _LIBEMF_H 1
|
|
|
|
+#include <iostream>
|
|
#include <cmath>
|
|
#include <vector>
|
|
#include <map>
|
|
#include <functional>
|
|
+#if __GNUC__ > 2
|
|
+#include <backward/function.h>
|
|
+#endif
|
|
#include <algorithm>
|
|
|
|
#include <config.h>
|
|
#include <emf.h>
|
|
|
|
#include <wine/w16.h>
|
|
+
|
|
+using namespace std;
|
|
|
|
namespace EMF {
|
|
/*!
|
|
@@ -338,7 +338,7 @@
|
|
fread( &dword, sizeof(DWORD), 1, fp_ );
|
|
return *this;
|
|
}
|
|
-#if !defined(__alpha__)
|
|
+#if !defined(__alpha__) && !defined(__amd64__) && !defined(__ia64__) && !defined(__sparc64__)
|
|
/*!
|
|
* Output a long int to the stream (swabbed).
|
|
* \param long long int to output.
|
|
@@ -408,7 +408,7 @@
|
|
fread( &int_, sizeof(INT), 1, fp_ );
|
|
return *this;
|
|
}
|
|
-#if !defined(__alpha__)
|
|
+#if !defined(__alpha__) && !defined(__amd64__) && !defined(__ia64__) && !defined(__sparc64__)
|
|
/*!
|
|
* Output a (long) unsigned int to the stream (swabbed).
|
|
* \param uint (long) unsigned int to output.
|