X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBufferList.cpp;h=538df77a1de2005553f3df4dda4ddbdaae8130ed;hb=bbe09eada1de6edb7eb45213eaac4b4b09495f6e;hp=2bbb8b93a4add7692aa10ef2ca3bd560bddf1f79;hpb=a6258b93bc3e386925a21ad563357760429ab870;p=lyx.git diff --git a/src/BufferList.cpp b/src/BufferList.cpp index 2bbb8b93a4..538df77a1d 100644 --- a/src/BufferList.cpp +++ b/src/BufferList.cpp @@ -268,7 +268,7 @@ bool BufferList::exists(FileName const & fname) const } - bool BufferList::isLoaded(Buffer const * b) const +bool BufferList::isLoaded(Buffer const * b) const { if (!b) return false; @@ -278,6 +278,16 @@ bool BufferList::exists(FileName const & fname) const } +bool BufferList::isInternal(Buffer const * b) const +{ + if (!b) + return false; + BufferStorage::const_iterator cit = + find(binternal.begin(), binternal.end(), b); + return cit != binternal.end(); +} + + bool BufferList::isOthersChild(Buffer * parent, Buffer * child) { LASSERT(parent, return false);