@@ -112,7 +112,7 @@ internal static Int32 Main(String[] args)
112
112
Console . WriteLine ( Constants . TotalMatchesFmt , totalMatches . ToString ( "N0" , CultureInfo . CurrentCulture ) ) ;
113
113
Console . WriteLine ( Constants . TotalMatchesSizeFmt , totalMatchesSize . ToString ( "N0" , CultureInfo . CurrentCulture ) ) ;
114
114
}
115
- }
115
+ }
116
116
else
117
117
{
118
118
returnValue = 1 ;
@@ -273,11 +273,11 @@ static private void RecurseFiles(String directory)
273
273
String lookUpdirectory = String . Empty ;
274
274
if ( directory . StartsWith ( @"\\" , StringComparison . OrdinalIgnoreCase ) )
275
275
{
276
- lookUpdirectory += directory . Replace ( @"\\" , @"\\?\UNC\" ) + "\\ *" ;
276
+ lookUpdirectory += directory . Replace ( @"\\" , @"\\?\UNC\" ) + "\\ *" ;
277
277
}
278
278
else
279
279
{
280
- lookUpdirectory = "\\ \\ ?\\ " + directory + "\\ *" ;
280
+ lookUpdirectory = "\\ \\ ?\\ " + directory + "\\ *" ;
281
281
}
282
282
NativeMethods . WIN32_FIND_DATA w32FindData ;
283
283
@@ -304,7 +304,7 @@ static private void RecurseFiles(String directory)
304
304
{
305
305
Interlocked . Increment ( ref totalDirectories ) ;
306
306
307
- String subDirectory = directory + " \\ " + w32FindData . cFileName ;
307
+ String subDirectory = Path . Combine ( directory , w32FindData . cFileName ) ;
308
308
if ( Options . IncludeDirectories )
309
309
{
310
310
if ( IsNameMatch ( subDirectory ) )
@@ -319,7 +319,7 @@ static private void RecurseFiles(String directory)
319
319
}
320
320
else
321
321
{
322
- // It's a file so look at it.
322
+ // It's a file so look at it.
323
323
Interlocked . Increment ( ref totalFiles ) ;
324
324
325
325
Int64 fileSize = w32FindData . nFileSizeLow + ( ( Int64 ) w32FindData . nFileSizeHigh << 32 ) ;
0 commit comments