Index: nspr/pr/include/prbit.h |
diff --git a/nspr/pr/include/prbit.h b/nspr/pr/include/prbit.h |
index de8375088b48e29f81ad4e9d0f9666fd605f0641..0434fc6838204686887f2306ded34fe6bce691a9 100644 |
--- a/nspr/pr/include/prbit.h |
+++ b/nspr/pr/include/prbit.h |
@@ -15,8 +15,7 @@ PR_BEGIN_EXTERN_C |
*/ |
#if defined(_WIN32) && (_MSC_VER >= 1300) && \ |
(defined(_M_IX86) || defined(_M_AMD64) || defined(_M_ARM)) |
- unsigned char _BitScanForward(unsigned long * Index, unsigned long Mask); |
- unsigned char _BitScanReverse(unsigned long * Index, unsigned long Mask); |
+# include <intrin.h> |
# pragma intrinsic(_BitScanForward,_BitScanReverse) |
__forceinline static int __prBitScanForward32(unsigned int val) |
{ |