Does the following change make sense?

-       FileName const layout_file(path + '/' + textclass + ".layout");
+       FileName const layout_file(addName(path,textclass + ".layout"));

(patch attached)

--
John C. McCabe-Dansted
PhD Student
University of Western Australia
Index: src/lyxtextclasslist.C
===================================================================
--- src/lyxtextclasslist.C	(revision 17250)
+++ src/lyxtextclasslist.C	(working copy)
@@ -179,7 +179,7 @@
 {
 	// only check for textclass.layout file, .cls can be anywhere in $TEXINPUTS
 	// NOTE: latex class name is defined in textclass.layout, which can be different from textclass
-	FileName const layout_file(path + '/' + textclass + ".layout");
+	FileName const layout_file(addName(path,textclass + ".layout"));
 	if (fs::exists(layout_file.toFilesystemEncoding())) {
 		lyxerr[Debug::TCLASS] << "Adding class " << textclass << " from directory " << path << endl;
 		// Read .layout file and get description, real latex classname etc

Reply via email to