1diff --git a/source/common/restrace.cpp b/source/common/restrace.cpp 2index 1f83372d..e32ce5ad 100644 3--- a/source/common/restrace.cpp 4+++ b/source/common/restrace.cpp 5@@ -18,6 +18,7 @@ U_NAMESPACE_BEGIN 6 ResourceTracer::~ResourceTracer() = default; 7 8 void ResourceTracer::trace(const char* resType) const { 9+#if U_ENABLE_RESOURCE_TRACING 10 U_ASSERT(fResB || fParent); 11 UTRACE_ENTRY(UTRACE_UDATA_RESOURCE); 12 UErrorCode status = U_ZERO_ERROR; 13@@ -40,9 +41,11 @@ void ResourceTracer::trace(const char* resType) const { 14 filePath.data(), 15 resPath.data()); 16 UTRACE_EXIT_STATUS(status); 17+#endif // U_ENABLE_RESOURCE_TRACING 18 } 19 20 void ResourceTracer::traceOpen() const { 21+#if U_ENABLE_RESOURCE_TRACING 22 U_ASSERT(fResB); 23 UTRACE_ENTRY(UTRACE_UDATA_BUNDLE); 24 UErrorCode status = U_ZERO_ERROR; 25@@ -50,6 +53,7 @@ void ResourceTracer::traceOpen() const { 26 CharString filePath; 27 UTRACE_DATA1(UTRACE_VERBOSE, "%s", getFilePath(filePath, status).data()); 28 UTRACE_EXIT_STATUS(status); 29+#endif // U_ENABLE_RESOURCE_TRACING 30 } 31 32 CharString& ResourceTracer::getFilePath(CharString& output, UErrorCode& status) const { 33@@ -115,6 +119,7 @@ void FileTracer::traceOpenDataFile(const char* path, const char* type, const cha 34 } 35 36 void FileTracer::traceOpenResFile(const char* path, const char* name) { 37+#if U_ENABLE_RESOURCE_TRACING 38 UTRACE_ENTRY(UTRACE_UDATA_RES_FILE); 39 UErrorCode status = U_ZERO_ERROR; 40 41@@ -126,6 +131,7 @@ void FileTracer::traceOpenResFile(const char* path, const char* name) { 42 43 UTRACE_DATA1(UTRACE_VERBOSE, "%s", filePath.data()); 44 UTRACE_EXIT_STATUS(status); 45+#endif // U_ENABLE_RESOURCE_TRACING 46 } 47 48 U_NAMESPACE_END 49