From b9464f993bfbcaffe74b414bf8453d96cb3c6d6c Mon Sep 17 00:00:00 2001 From: SChernykh <sergey.v.chernykh@gmail.com> Date: Mon, 25 Oct 2021 10:22:01 +0200 Subject: [PATCH] Fix MSVC compilation error --- src/3rdparty/getopt/getopt.h | 4 ---- src/base/kernel/Process.cpp | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/3rdparty/getopt/getopt.h b/src/3rdparty/getopt/getopt.h index bcbff179e..79b85a87c 100644 --- a/src/3rdparty/getopt/getopt.h +++ b/src/3rdparty/getopt/getopt.h @@ -109,11 +109,7 @@ char *optarg; /* argument associated with option */ extern char __declspec(dllimport) *__progname; #endif -#ifdef __CYGWIN__ static char EMSG[] = ""; -#else -#define EMSG "" -#endif static int getopt_internal(int, char * const *, const char *, const struct option *, int *, int); diff --git a/src/base/kernel/Process.cpp b/src/base/kernel/Process.cpp index 173fc2aa3..5e95e3c34 100644 --- a/src/base/kernel/Process.cpp +++ b/src/base/kernel/Process.cpp @@ -152,7 +152,7 @@ xmrig::String xmrig::Process::exepath() { size_t size = sizeof(pathBuf); - return uv_exepath(pathBuf, &size) < 0 ? "" : String(pathBuf, size); + return uv_exepath(pathBuf, &size) < 0 ? String("") : String(pathBuf, size); }