From d6bd584c0fd5880aa5c5c45b9d03d12b278c48be Mon Sep 17 00:00:00 2001
From: open-license-manager <rillf@maildrop.cc>
Date: 周一, 01 9月 2014 06:18:38 +0800
Subject: [PATCH] 

---
 src/library/pc-identifiers.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/library/pc-identifiers.c b/src/library/pc-identifiers.c
index 37af7d0..0eb08e0 100644
--- a/src/library/pc-identifiers.c
+++ b/src/library/pc-identifiers.c
@@ -11,7 +11,9 @@
 #include <string.h>
 #include <stdbool.h>
 #include "base/base64.h"
+#ifdef __linux__
 #include <valgrind/memcheck.h>
+#endif
 
 static FUNCTION_RETURN generate_default_pc_id(PcIdentifier * identifiers,
 		unsigned int * num_identifiers) {
@@ -276,10 +278,14 @@
 		free(identifiers);
 		return result;
 	}
+#ifdef __linux__
 	VALGRIND_CHECK_VALUE_IS_DEFINED(identifiers[0]);
 	VALGRIND_CHECK_VALUE_IS_DEFINED(identifiers[1]);
+#endif
 	result = encode_pc_id(identifiers[0], identifiers[1], identifier_out);
+#ifdef __linux__
 	VALGRIND_CHECK_VALUE_IS_DEFINED(identifier_out);
+#endif
 	free(identifiers);
 	return result;
 }

--
Gitblit v1.9.1