]> git.lyx.org Git - lyx.git/blobdiff - src/support/filetools.cpp
Possibly fix this bug:
[lyx.git] / src / support / filetools.cpp
index 8fc53ae1a40313caf37114b7f84c34f8c50d9bed..0622e351c240486fb06fa2b426fdc4861c8953be 100644 (file)
@@ -79,6 +79,16 @@ bool isSGMLFilename(string const & filename)
 }
 
 
+bool isValidLaTeXFilename(string const & filename)
+{
+       string const invalid_chars("#$%{}()[]\"^");
+       if (filename.find_first_of(invalid_chars) != string::npos)
+               return false;
+       else
+               return true;
+}
+
+
 string const latex_path(string const & original_path,
                latex_path_extension extension,
                latex_path_dots dots)