From: Stef Walter <stefw@collabora.co.uk>
Date: Thu, 27 Oct 2011 18:32:40 +0000 (+0200)
Subject: Fix build with clang
X-Git-Tag: 0.9~8
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=969bcab592878322e410f4342a61fccc06b9addd;p=p11-kit

Fix build with clang

 * Just removed some unused functions that used GNUC extensions
---

diff --git a/tests/cutest/CuTest.c b/tests/cutest/CuTest.c
index dc7ebd9..b033483 100644
--- a/tests/cutest/CuTest.c
+++ b/tests/cutest/CuTest.c
@@ -211,16 +211,6 @@ void CuAssertIntEquals_LineMsg(CuTest* tc, const char* file, int line, const cha
 	CuFail_Line(tc, file, line, message, buf);
 }
 
-void CuAssertDblEquals_LineMsg(CuTest* tc, const char* file, int line, const char* message,
-	double expected, double actual, double delta)
-{
-	char buf[STRING_MAX];
-	if (fabs(expected - actual) <= delta) return;
-	sprintf(buf, "expected <%f> but was <%f>", expected, actual);
-
-	CuFail_Line(tc, file, line, message, buf);
-}
-
 void CuAssertPtrEquals_LineMsg(CuTest* tc, const char* file, int line, const char* message,
 	void* expected, void* actual)
 {
diff --git a/tests/cutest/CuTest.h b/tests/cutest/CuTest.h
index 6246eee..b82d05b 100644
--- a/tests/cutest/CuTest.h
+++ b/tests/cutest/CuTest.h
@@ -64,9 +64,6 @@ void CuAssertStrEquals_LineMsg(CuTest* tc,
 void CuAssertIntEquals_LineMsg(CuTest* tc,
 	const char* file, int line, const char* message,
 	int expected, int actual);
-void CuAssertDblEquals_LineMsg(CuTest* tc,
-	const char* file, int line, const char* message,
-	double expected, double actual, double delta);
 void CuAssertPtrEquals_LineMsg(CuTest* tc,
 	const char* file, int line, const char* message,
 	void* expected, void* actual);
@@ -81,8 +78,6 @@ void CuAssertPtrEquals_LineMsg(CuTest* tc,
 #define CuAssertStrEquals_Msg(tc,ms,ex,ac)    CuAssertStrEquals_LineMsg((tc),__FILE__,__LINE__,(ms),(ex),(ac))
 #define CuAssertIntEquals(tc,ex,ac)           CuAssertIntEquals_LineMsg((tc),__FILE__,__LINE__,NULL,(ex),(ac))
 #define CuAssertIntEquals_Msg(tc,ms,ex,ac)    CuAssertIntEquals_LineMsg((tc),__FILE__,__LINE__,(ms),(ex),(ac))
-#define CuAssertDblEquals(tc,ex,ac,dl)        CuAssertDblEquals_LineMsg((tc),__FILE__,__LINE__,NULL,(ex),(ac),(dl))
-#define CuAssertDblEquals_Msg(tc,ms,ex,ac,dl) CuAssertDblEquals_LineMsg((tc),__FILE__,__LINE__,(ms),(ex),(ac),(dl))
 #define CuAssertPtrEquals(tc,ex,ac)           CuAssertPtrEquals_LineMsg((tc),__FILE__,__LINE__,NULL,(ex),(ac))
 #define CuAssertPtrEquals_Msg(tc,ms,ex,ac)    CuAssertPtrEquals_LineMsg((tc),__FILE__,__LINE__,(ms),(ex),(ac))