| Index: source/test/perf/unisetperf/unisetperf.cpp
|
| diff --git a/source/test/perf/unisetperf/unisetperf.cpp b/source/test/perf/unisetperf/unisetperf.cpp
|
| index 36d61c1e193aef931a738abe5a5ef48153decffe..7c4d9bf3a1edb3309134467a2ecd94061ec55f0f 100644
|
| --- a/source/test/perf/unisetperf/unisetperf.cpp
|
| +++ b/source/test/perf/unisetperf/unisetperf.cpp
|
| @@ -1,6 +1,6 @@
|
| /*
|
| **********************************************************************
|
| -* Copyright (C) 2007, International Business Machines
|
| +* Copyright (C) 2014, International Business Machines
|
| * Corporation and others. All Rights Reserved.
|
| **********************************************************************
|
| * file name: unisetperf.cpp
|
| @@ -19,8 +19,7 @@
|
| #include "unicode/uniset.h"
|
| #include "unicode/unistr.h"
|
| #include "uoptions.h"
|
| -
|
| -#define LENGTHOF(array) (int32_t)(sizeof(array)/sizeof((array)[0]))
|
| +#include "cmemory.h" // for UPRV_LENGTHOF
|
|
|
| // Command-line options specific to unisetperf.
|
| // Options do not have abbreviations: Force readable command lines.
|
| @@ -46,7 +45,7 @@ static const char *const unisetperf_usage =
|
| class UnicodeSetPerformanceTest : public UPerfTest {
|
| public:
|
| UnicodeSetPerformanceTest(int32_t argc, const char *argv[], UErrorCode &status)
|
| - : UPerfTest(argc, argv, options, LENGTHOF(options), unisetperf_usage, status),
|
| + : UPerfTest(argc, argv, options, UPRV_LENGTHOF(options), unisetperf_usage, status),
|
| utf8(NULL), utf8Length(0), countInputCodePoints(0), spanCount(0) {
|
| if (U_SUCCESS(status)) {
|
| UnicodeString pattern=UnicodeString(options[SET_PATTERN].value, -1, US_INV).unescape();
|
|
|