[vlc-commits] commit: Mozilla: fixes for Win32 using the new np headers ( Jean-Baptiste Kempf )
git at videolan.org
git at videolan.org
Tue Apr 27 23:56:46 CEST 2010
vlc/vlc-1.1 | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Sat Apr 24 00:37:04 2010 +0200| [5be2a8007b4a259b9373d8aa930ab449158536c8] | committer: Jean-Baptiste Kempf
Mozilla: fixes for Win32 using the new np headers
(cherry picked from commit 0402d57ec6b55d5f0739dd4f997d57a73958a74e)
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc/vlc-1.1.git/?a=commit;h=5be2a8007b4a259b9373d8aa930ab449158536c8
---
projects/mozilla/support/npwin.cpp | 2 ++
projects/mozilla/vlcplugin.h | 13 +++++++------
2 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/projects/mozilla/support/npwin.cpp b/projects/mozilla/support/npwin.cpp
index 13a5396..e384b3e 100644
--- a/projects/mozilla/support/npwin.cpp
+++ b/projects/mozilla/support/npwin.cpp
@@ -30,6 +30,8 @@
//#define OJI 1
+#include "../vlcplugin.h"
+
#ifndef _NPAPI_H_
# include "npapi.h"
#endif
diff --git a/projects/mozilla/vlcplugin.h b/projects/mozilla/vlcplugin.h
index 4ec3814..ff2e4cf 100644
--- a/projects/mozilla/vlcplugin.h
+++ b/projects/mozilla/vlcplugin.h
@@ -41,11 +41,6 @@
#define MOZ_X11 1
#endif
-#include <npapi.h>
-#include <vector>
-
-#include "control/nporuntime.h"
-
#if !defined(XP_MACOSX) && !defined(XP_UNIX) && !defined(XP_WIN)
#define XP_UNIX 1
#elif defined(XP_MACOSX)
@@ -54,8 +49,8 @@
#ifdef XP_WIN
/* Windows stuff */
-# include <winbase.h>
# include <windows.h>
+# include <winbase.h>
#endif
#ifdef XP_MACOSX
@@ -83,6 +78,12 @@
# define __MIN(a, b) ( ((a) < (b)) ? (a) : (b) )
#endif
+#include <npapi.h>
+#include <vector>
+
+#include "control/nporuntime.h"
+
+
typedef struct {
#if defined(XP_UNIX)
pthread_mutex_t mutex;
More information about the vlc-commits
mailing list