From 7c652f27dd29f866080df9844fbd57f805687f35 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Mon, 11 Oct 1999 15:43:59 +0000 Subject: [PATCH] jitterbug 10: Added better diagnostic on datafile open X-Trac-URL: https://ssl.icu-project.org/trac/ticket/8 git-svn-id: http://source.icu-project.org/repos/icu/icu/trunk@34 0a8b766c-62c9-45f9-954d-7f2943c9ead0 --- source/test/intltest/ucdtest.cpp | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/source/test/intltest/ucdtest.cpp b/source/test/intltest/ucdtest.cpp index b9b8679e358..55ae14c9eae 100644 --- a/source/test/intltest/ucdtest.cpp +++ b/source/test/intltest/ucdtest.cpp @@ -302,14 +302,18 @@ void UnicodeTest::TestUnicodeData() char buffer[1000]; char* bufferPtr, *dirPtr; char path[256]; - + const char* datafile = "UnicodeData-3.0.0.txt"; + strcpy(path , icu_getDefaultDataDirectory()); - strcat(path, "UnicodeData-3.0.0.txt"); - - input = fopen( path, "r"); -#ifdef WIN32 - assert(input != 0); -#endif + strcat(path, datafile); + + input = fopen( path, "r"); + if (input == 0) + { + errln("Failed to open: " + UnicodeString(datafile)); + return; + } + int32_t unicode; for(;;) { bufferPtr = fgets(buffer, 999, input);