From: Eli Zaretskii Date: Fri, 15 Aug 2008 12:49:09 +0000 (+0000) Subject: (_MEMORY_STATUS_EX, MEMORY_STATUS_EX, LPMEMORY_STATUS_EX): Rename from X-Git-Tag: emacs-pretest-23.0.90~3473 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=b8526f6ea42d5c51070f4ddddcecc44e15022995;p=emacs.git (_MEMORY_STATUS_EX, MEMORY_STATUS_EX, LPMEMORY_STATUS_EX): Rename from _MEMORYSTATUSEX, MEMORYSTATUSEX, LPMEMORYSTATUSEX. All users changed. --- diff --git a/src/ChangeLog b/src/ChangeLog index d9122e10ea3..1576266855e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2008-08-15 Eli Zaretskii + + * w32.c (_MEMORY_STATUS_EX, MEMORY_STATUS_EX, LPMEMORY_STATUS_EX): + Rename from _MEMORYSTATUSEX, MEMORYSTATUSEX, LPMEMORYSTATUSEX. + All users changed. + 2008-08-14 Lawrence Mitchell * lread.c (Fread_char, Fread_char_exclusive): If no character diff --git a/src/w32.c b/src/w32.c index 2407cb171be..cf4bd7bec71 100644 --- a/src/w32.c +++ b/src/w32.c @@ -73,8 +73,9 @@ along with GNU Emacs. If not, see . */ #define _ANONYMOUS_STRUCT #endif #include -/* This is guarded by a higher value of _WIN32_WINNT than what we use. */ -typedef struct _MEMORYSTATUSEX { +/* Some versions of compiler define MEMORYSTATUSEX, some don't, so we + use a different name to avoid compilation problems. */ +typedef struct _MEMORY_STATUS_EX { DWORD dwLength; DWORD dwMemoryLoad; DWORDLONG ullTotalPhys; @@ -84,7 +85,7 @@ typedef struct _MEMORYSTATUSEX { DWORDLONG ullTotalVirtual; DWORDLONG ullAvailVirtual; DWORDLONG ullAvailExtendedVirtual; -} MEMORYSTATUSEX,*LPMEMORYSTATUSEX; +} MEMORY_STATUS_EX,*LPMEMORY_STATUS_EX; #include #include @@ -279,7 +280,7 @@ typedef BOOL (WINAPI * GetProcessWorkingSetSize_Proc) ( typedef BOOL (WINAPI * GlobalMemoryStatus_Proc) ( LPMEMORYSTATUS lpBuffer); typedef BOOL (WINAPI * GlobalMemoryStatusEx_Proc) ( - LPMEMORYSTATUSEX lpBuffer); + LPMEMORY_STATUS_EX lpBuffer); /* ** A utility function ** */ static BOOL @@ -3459,7 +3460,7 @@ BOOL WINAPI global_memory_status ( } BOOL WINAPI global_memory_status_ex ( - MEMORYSTATUSEX *buf) + MEMORY_STATUS_EX *buf) { static GlobalMemoryStatusEx_Proc s_pfn_Global_Memory_Status_Ex = NULL; @@ -3658,7 +3659,7 @@ w32_system_process_attributes (pid) PROCESS_MEMORY_COUNTERS_EX mem_ex; DWORD minrss, maxrss; MEMORYSTATUS memst; - MEMORYSTATUSEX memstex; + MEMORY_STATUS_EX memstex; double totphys = 0.0; Lisp_Object ctime, stime, utime, etime; double pcpu;