Bug 1365460 - Don't define integer types that MSVC >= 2015 know about. r?njn draft
authorMike Hommey <mh+mozilla@glandium.org>
Thu, 18 May 2017 12:09:38 +0900
changeset 580763 eebb11f55dbd279b9500e7ea05cd03a5f865f53c
parent 580762 29ed98979183399fb012fc14a0799c69dab90986
child 580764 35b42ba287f246e0af397a777b1de404929b5ce9
push id59654
push userbmo:mh+mozilla@glandium.org
push dateThu, 18 May 2017 22:44:22 +0000
reviewersnjn
bugs1365460
milestone55.0a1
Bug 1365460 - Don't define integer types that MSVC >= 2015 know about. r?njn
memory/mozjemalloc/mozjemalloc.cpp
--- a/memory/mozjemalloc/mozjemalloc.cpp
+++ b/memory/mozjemalloc/mozjemalloc.cpp
@@ -187,20 +187,16 @@ getenv(const char *name)
 
 	if (GetEnvironmentVariableA(name, (LPSTR)&mozillaMallocOptionsBuf,
 		    sizeof(mozillaMallocOptionsBuf)) > 0)
 		return (mozillaMallocOptionsBuf);
 
 	return (NULL);
 }
 
-typedef unsigned char uint8_t;
-typedef unsigned uint32_t;
-typedef unsigned long long uint64_t;
-typedef unsigned long long uintmax_t;
 #if defined(_WIN64)
 typedef long long ssize_t;
 #else
 typedef long ssize_t;
 #endif
 
 #define	MALLOC_DECOMMIT
 #endif