/*
**********************************************************************
-* Copyright (c) 2010-2011,International Business Machines
+* Copyright (c) 2010-2016,International Business Machines
* Corporation and others. All Rights Reserved.
**********************************************************************
**********************************************************************
#include "unicode/smpdtfmt.h"
#include "unicode/uchar.h"
#include "unicode/basictz.h"
+#include "cmemory.h"
#include "cstring.h"
#include "unicode/uperf.h"
#include "util.h"
static const char* PATTERNS[] = {"z", "zzzz", "Z", "ZZZZ", "v", "vvvv", "V", "VVVV"};
-static const int NUM_PATTERNS = sizeof(PATTERNS)/sizeof(const char*);
+static const int NUM_PATTERNS = UPRV_LENGTHOF(PATTERNS);
#include <iostream>
#include <stdlib.h>
}
// Set up test dates
- UDate DATES[(sizeof(testDateData)/sizeof(int32_t))/3];
- const int32_t nDates = (sizeof(testDateData)/sizeof(int32_t))/3;
+ UDate DATES[UPRV_LENGTHOF(testDateData)/3];
+ const int32_t nDates = UPRV_LENGTHOF(testDateData)/3;
cal->clear();
for (int32_t i = 0; i < nDates; i++) {
cal->set(testDateData[i][0], testDateData[i][1], testDateData[i][2]);
};
-#endif // DateTimeRoundTripPerfTest
\ No newline at end of file
+#endif // DateTimeRoundTripPerfTest