Notepad will no longer add .txt if you invoke it specifying a file that does not...
[reactos.git] / reactos / subsys / system / notepad / dialog.c
index 53864d9..7efb11f 100644 (file)
@@ -139,6 +139,17 @@ BOOL FileExists(LPCWSTR szFilename)
 }
 
 
+BOOL HasFileExtension(LPCWSTR szFilename)
+{
+    LPCWSTR s;
+
+    s = wcsrchr(szFilename, '\\');
+    if (s)
+        szFilename = s;
+    return wcsrchr(szFilename, '.') != NULL;
+}
+
+
 static VOID DoSaveFile(VOID)
 {
     HANDLE hFile;