diff --git a/modules/plugin/tools/sdk/samples/include/npplat.h b/modules/plugin/tools/sdk/samples/include/npplat.h index f2aa9733414..d78ba51e80c 100644 --- a/modules/plugin/tools/sdk/samples/include/npplat.h +++ b/modules/plugin/tools/sdk/samples/include/npplat.h @@ -57,10 +57,6 @@ /**************************************************/ #ifdef XP_UNIX #include - -#define HIBYTE(i) (i >> 8) -#define LOBYTE(i) (i & 0xff) - #endif //XP_UNIX /**************************************************/ @@ -79,9 +75,6 @@ #include "jri.h" -#define HIBYTE(i) (i >> 8) -#define LOBYTE(i) (i & 0xff) - // The Mixed Mode procInfos defined in npupp.h assume Think C- // style calling conventions. These conventions are used by // Metrowerks with the exception of pointer return types, which @@ -146,4 +139,12 @@ NPError Private_SetValue(NPP instance, NPNVariable variable, void *value); #endif //XP_MAC +#ifndef HIBYTE +#define HIBYTE(i) (i >> 8) +#endif + +#ifndef LOBYTE +#define LOBYTE(i) (i & 0xff) +#endif + #endif //_NPPLAT_H_