From 93b34981fa6f82e49ffe90ba8b6f0fefbfba281e Mon Sep 17 00:00:00 2001 From: Marcel Raad Date: Tue, 24 Jul 2018 23:26:45 +0200 Subject: test1148: disable if decimal separator is not point Modifying the locale with environment variables doesn't work for native Windows applications. Just disable the test in this case if the decimal separator is something different than a point. Use a precheck with a small C program to achieve that. Closes https://github.com/curl/curl/pull/2786 --- tests/libtest/Makefile.inc | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests/libtest/Makefile.inc') diff --git a/tests/libtest/Makefile.inc b/tests/libtest/Makefile.inc index 61616ba1d..238ef97d7 100644 --- a/tests/libtest/Makefile.inc +++ b/tests/libtest/Makefile.inc @@ -12,6 +12,7 @@ SUPPORTFILES = first.c test.h # These are all libcurl test programs noinst_PROGRAMS = chkhostname libauthretry libntlmconnect \ + chkdecimalpoint \ lib500 lib501 lib502 lib503 lib504 lib505 lib506 lib507 lib508 lib509 \ lib510 lib511 lib512 lib513 lib514 lib515 lib516 lib517 lib518 lib519 \ lib520 lib521 lib523 lib524 lib525 lib526 lib527 lib529 lib530 lib532 \ @@ -32,6 +33,12 @@ noinst_PROGRAMS = chkhostname libauthretry libntlmconnect \ lib1900 \ lib2033 +chkdecimalpoint_SOURCES = chkdecimalpoint.c ../../lib/mprintf.c \ + ../../lib/curl_ctype.c +chkdecimalpoint_LDADD = +chkdecimalpoint_CPPFLAGS = $(AM_CPPFLAGS) -DCURL_STATICLIB \ + -DCURLX_NO_MEMORY_CALLBACKS + chkhostname_SOURCES = chkhostname.c ../../lib/curl_gethostname.c chkhostname_LDADD = @CURL_NETWORK_LIBS@ chkhostname_DEPENDENCIES = -- cgit v1.2.3