X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fbuffer_funcs.cpp;h=8224241ee1db2a4a871648da302dc2cb653ca8bb;hb=f37a1b8aeaf8f3a3a66a22bf0b396f7d1ceca2ff;hp=be53275791336cb833ee7acc0c26591b446956d2;hpb=9722c8f1ea78056ef811ee812cee726da8a7bdbc;p=lyx.git diff --git a/src/buffer_funcs.cpp b/src/buffer_funcs.cpp index be53275791..8224241ee1 100644 --- a/src/buffer_funcs.cpp +++ b/src/buffer_funcs.cpp @@ -75,6 +75,7 @@ Buffer * checkAndLoadLyXFile(FileName const & filename, bool const acceptDirty) return checkBuffer; // FIXME: should be LFUN_REVERT + checkBuffer->markClean(); theBufferList().release(checkBuffer); // Load it again. return checkAndLoadLyXFile(filename); @@ -165,7 +166,7 @@ Buffer * newUnnamedFile(FileName const & path, string const & prefix, } while (theBufferList().exists(filename) || filename.isReadableFile()); - return newFile(filename.absFilename(), "", false); + return newFile(filename.absFilename(), templatename, false); }