]> git.lyx.org Git - lyx.git/blobdiff - src/BufferList.h
prepare Qt 5.6 builds
[lyx.git] / src / BufferList.h
index 242eff03bea24d34d5750b670bd9511767055b64..690bf6a4e4a8a905970c85ff2bd8bdf3ca347bad 100644 (file)
@@ -55,13 +55,14 @@ public:
        /// \return 0 if the Buffer creation is not possible for whatever reason.
        Buffer * newInternalBuffer(std::string const & s);
 
+       /// Is child a child of some Buffer other than parent?
+       /// NOTE: child must be a child of parent, and both must be non-null.
+       /// Otherwise we assert.
+       bool isOthersChild(Buffer * parent, Buffer * child);
+
        /// delete a buffer
        void release(Buffer * b);
 
-       /// Release \p child if it really is a child and is not used elsewhere.
-       /// \return true is the file was closed.
-       bool releaseChild(Buffer * parent, Buffer * child);
-
        /// Close all open buffers.
        void closeAll();