diff --git a/src/EmptyFiles/FileExtensions.cs b/src/EmptyFiles/FileExtensions.cs index 6166455..74c0d00 100644 --- a/src/EmptyFiles/FileExtensions.cs +++ b/src/EmptyFiles/FileExtensions.cs @@ -29,7 +29,8 @@ public static bool IsTextFile(CharSpan path) var extension = Path.GetExtension(path); return IsTextExtension(extension); #else - return IsTextExtension(path.ToString()); + var extension = Path.GetExtension(path.ToString()); + return IsTextExtension(extension); #endif } diff --git a/src/Tests/ExtensionsTests.cs b/src/Tests/ExtensionsTests.cs index 6ef16ef..3dfb8df 100644 --- a/src/Tests/ExtensionsTests.cs +++ b/src/Tests/ExtensionsTests.cs @@ -34,7 +34,6 @@ public void IsTextLegacy() { #pragma warning disable CS0618 // Type or member is obsolete True(FileExtensions.IsText("file.txt")); - True(FileExtensions.IsText("c:/path/file.txtViaConvention")); False(FileExtensions.IsText("file.bin")); True(FileExtensions.IsText("c:/file.txt")); False(FileExtensions.IsText("c:/file.bin"));