summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArkady Shapkin <arkady.shapkin@gmail.com>2017-05-06 03:01:26 +0300
committerAndreas Schuh <andreas.schuh.84@gmail.com>2017-05-06 01:47:54 +0100
commit652651b421ca5ac7b722a34a301fb656deca5198 (patch)
tree056d0c8610f8a4e3e4b85f95900ab8ccce6db417
parent9314597d4b742ed6f95665241345e590a0f5759b (diff)
downloadgflags-652651b421ca5ac7b722a34a301fb656deca5198.tar.gz
gflags-652651b421ca5ac7b722a34a301fb656deca5198.tar.bz2
gflags-652651b421ca5ac7b722a34a301fb656deca5198.zip
Fix statically linked gflags library with MSVC
Fix #211
-rw-r--r--src/gflags.h.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gflags.h.in b/src/gflags.h.in
index 43b3f7a..82e640f 100644
--- a/src/gflags.h.in
+++ b/src/gflags.h.in
@@ -86,7 +86,7 @@
// We always want to export variables defined in user code
#ifndef GFLAGS_DLL_DEFINE_FLAG
-# ifdef _MSC_VER
+# if GFLAGS_IS_A_DLL && defined(_MSC_VER)
# define GFLAGS_DLL_DEFINE_FLAG __declspec(dllexport)
# else
# define GFLAGS_DLL_DEFINE_FLAG