]> git.lyx.org Git - features.git/commitdiff
Initialize Buffer::Impl members correctly
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Wed, 4 Mar 2015 16:56:07 +0000 (17:56 +0100)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Wed, 4 Mar 2015 16:57:29 +0000 (17:57 +0100)
In practice the variables were initialized later as needed.

Fixes coverity issue 23497.

src/Buffer.cpp

index f6af77d364c01ff2edd390e192905fd5bf9d7f53..ec30037200a20f47007c4c542b2b620f1ca3e31c 100644 (file)
@@ -385,9 +385,10 @@ Buffer::Impl::Impl(Buffer * owner, FileName const & file, bool readonly_,
          file_fully_loaded(false), ignore_parent(false), toc_backend(owner),
          macro_lock(false), timestamp_(0), checksum_(0), wa_(0), gui_(0),
          undo_(*owner), bibinfo_cache_valid_(false), bibfile_cache_valid_(false),
-         cite_labels_valid_(false), preview_loader_(0),
+         cite_labels_valid_(false), inset(0), preview_loader_(0),
          cloned_buffer_(cloned_buffer), clone_list_(0),
-         doing_export(false), parent_buffer(0)
+         doing_export(false), parent_buffer(0),
+         word_count_(0), char_count_(0), blank_count_(0)
 {
        if (!cloned_buffer_) {
                temppath = createBufferTmpDir();