Index: nss/lib/freebl/poly1305.c |
diff --git a/nss/lib/freebl/poly1305/poly1305.c b/nss/lib/freebl/poly1305.c |
similarity index 98% |
rename from nss/lib/freebl/poly1305/poly1305.c |
rename to nss/lib/freebl/poly1305.c |
index d86048a4efe7f7408192068763806d685aa3ae22..da0ab6d78747b3250bb114ef79977f52c60c5fd2 100644 |
--- a/nss/lib/freebl/poly1305/poly1305.c |
+++ b/nss/lib/freebl/poly1305.c |
@@ -7,10 +7,17 @@ |
* domain. */ |
#include <string.h> |
-#include <stdint.h> |
#include "poly1305.h" |
+#if defined(_MSC_VER) && _MSC_VER < 1600 |
+#include "prtypes.h" |
+typedef PRUint32 uint32_t; |
+typedef PRUint64 uint64_t; |
+#else |
+#include <stdint.h> |
+#endif |
+ |
#if defined(NSS_X86) || defined(NSS_X64) |
/* We can assume little-endian. */ |
static uint32_t U8TO32_LE(const unsigned char *m) { |