| Index: source/test/letest/letest.cpp
 | 
| diff --git a/source/test/letest/letest.cpp b/source/test/letest/letest.cpp
 | 
| index f7f57437a00ac87dd711e431dc1be34bb414f19c..d2715af1a2c033d39ae71db14ef8e987ee6ee1d1 100644
 | 
| --- a/source/test/letest/letest.cpp
 | 
| +++ b/source/test/letest/letest.cpp
 | 
| @@ -415,15 +415,16 @@ const char *getSourceTestData() {
 | 
|  #ifdef U_TOPSRCDIR
 | 
|      srcDataDir = U_TOPSRCDIR U_FILE_SEP_STRING "test" U_FILE_SEP_STRING "testdata" U_FILE_SEP_STRING;
 | 
|  #else
 | 
| -    srcDataDir = ".."U_FILE_SEP_STRING".."U_FILE_SEP_STRING"test"U_FILE_SEP_STRING"testdata"U_FILE_SEP_STRING;
 | 
| -    FILE *f = fopen(".."U_FILE_SEP_STRING".."U_FILE_SEP_STRING"test"U_FILE_SEP_STRING"testdata"U_FILE_SEP_STRING"rbbitst.txt", "r");
 | 
| +    srcDataDir = ".." U_FILE_SEP_STRING ".." U_FILE_SEP_STRING "test" U_FILE_SEP_STRING "testdata" U_FILE_SEP_STRING;
 | 
| +    FILE *f = fopen(".." U_FILE_SEP_STRING ".." U_FILE_SEP_STRING "test" U_FILE_SEP_STRING "testdata" U_FILE_SEP_STRING "rbbitst.txt", "r");
 | 
|  
 | 
|      if (f != NULL) {
 | 
|          /* We're in icu/source/test/letest/ */
 | 
|          fclose(f);
 | 
|      } else {
 | 
|          /* We're in icu/source/test/letest/(Debug|Release) */
 | 
| -        srcDataDir = ".."U_FILE_SEP_STRING".."U_FILE_SEP_STRING".."U_FILE_SEP_STRING"test"U_FILE_SEP_STRING"testdata"U_FILE_SEP_STRING;
 | 
| +        srcDataDir =  ".." U_FILE_SEP_STRING ".." U_FILE_SEP_STRING ".." U_FILE_SEP_STRING "test" 
 | 
| +                      U_FILE_SEP_STRING "testdata" U_FILE_SEP_STRING;
 | 
|      }
 | 
|  #endif
 | 
|  
 | 
| @@ -1028,13 +1029,13 @@ static const char *ctest_dataOutDir()
 | 
|          }
 | 
|          else {
 | 
|              /* __FILE__ on MSVC7 does not contain the directory */
 | 
| -            FILE *file = fopen(".."U_FILE_SEP_STRING".."U_FILE_SEP_STRING "data" U_FILE_SEP_STRING "Makefile.in", "r");
 | 
| +            FILE *file = fopen(".." U_FILE_SEP_STRING ".." U_FILE_SEP_STRING "data" U_FILE_SEP_STRING "Makefile.in", "r");
 | 
|              if (file) {
 | 
|                  fclose(file);
 | 
| -                dataOutDir = ".."U_FILE_SEP_STRING".."U_FILE_SEP_STRING "data" U_FILE_SEP_STRING "out" U_FILE_SEP_STRING;
 | 
| +                dataOutDir = ".." U_FILE_SEP_STRING ".." U_FILE_SEP_STRING "data" U_FILE_SEP_STRING "out" U_FILE_SEP_STRING;
 | 
|              }
 | 
|              else {
 | 
| -                dataOutDir = ".."U_FILE_SEP_STRING".."U_FILE_SEP_STRING".."U_FILE_SEP_STRING "data" U_FILE_SEP_STRING "out" U_FILE_SEP_STRING;
 | 
| +                dataOutDir = ".." U_FILE_SEP_STRING".." U_FILE_SEP_STRING".." U_FILE_SEP_STRING "data" U_FILE_SEP_STRING "out" U_FILE_SEP_STRING;
 | 
|              }
 | 
|          }
 | 
|      }
 | 
| 
 |