Bug 1431030 - Ignore the automatic formatting of the NS_NPAPIPLUGIN_CALLBACK definitions r=jimm

MozReview-Commit-ID: 2oTHhb2VBWX

--HG--
extra : rebase_source : c49f8b2bdbd459c459d257c27a6fbf8588bcd130
This commit is contained in:
Sylvestre Ledru 2018-01-17 11:02:35 +01:00
Родитель e5687f9731
Коммит a4b8b15778
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -14,11 +14,14 @@
#include "mozilla/PluginLibrary.h" #include "mozilla/PluginLibrary.h"
#include "mozilla/RefCounted.h" #include "mozilla/RefCounted.h"
// clang-format off
// See bug 1431030
#if defined(XP_WIN) #if defined(XP_WIN)
#define NS_NPAPIPLUGIN_CALLBACK(_type, _name) _type (__stdcall * _name) #define NS_NPAPIPLUGIN_CALLBACK(_type, _name) _type (__stdcall * _name)
#else #else
#define NS_NPAPIPLUGIN_CALLBACK(_type, _name) _type (* _name) #define NS_NPAPIPLUGIN_CALLBACK(_type, _name) _type (* _name)
#endif #endif
// clang-format on
typedef NS_NPAPIPLUGIN_CALLBACK(NPError, NP_GETENTRYPOINTS) (NPPluginFuncs* pCallbacks); typedef NS_NPAPIPLUGIN_CALLBACK(NPError, NP_GETENTRYPOINTS) (NPPluginFuncs* pCallbacks);
typedef NS_NPAPIPLUGIN_CALLBACK(NPError, NP_PLUGININIT) (const NPNetscapeFuncs* pCallbacks); typedef NS_NPAPIPLUGIN_CALLBACK(NPError, NP_PLUGININIT) (const NPNetscapeFuncs* pCallbacks);