From c98b47236674ffee517f2cd7d8a7bb4ab2466a94 Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Sun, 18 Nov 2018 15:41:58 +0100 Subject: [PATCH] enable GetProcessMemoryInfo for shared ngspice made with MSVC --- src/frontend/resource.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/frontend/resource.c b/src/frontend/resource.c index 242d04422..8663a4456 100644 --- a/src/frontend/resource.c +++ b/src/frontend/resource.c @@ -478,7 +478,7 @@ static int get_procm(struct proc_mem *memall) { #ifdef HAVE_WIN32 /* FIXME: shared module should be allowed, but currently does not link to psapi within MINGW/MSYS2 */ -#ifndef SHARED_MODULE +#if !defined(SHARED_MODULE) || !defined(__MINGW32__) /* Use Windows API function to obtain size of memory - more accurate */ PROCESS_MEMORY_COUNTERS pmc; @@ -498,7 +498,7 @@ static int get_procm(struct proc_mem *memall) { memall->size = 0; /* sure, it is more */ memall->resident = 0; memall->trs = 0; -#endif /* HAVE_WIN32 */ +#endif #else /* Use Linux/UNIX /proc//statm file information */ FILE *fp; @@ -526,7 +526,7 @@ static int get_procm(struct proc_mem *memall) { memall->lrs *= (double)sz; memall->dt *= (double)sz; -#endif +#endif /* HAVE_WIN32 */ return 1; }