hrev50821 adds 1 changeset to branch 'master'
old head: 39f437f77e5c352955208116360a43814412b263
new head: 617acada9c43c4ca41a719cafd7dd14cda618df6
overview:
http://cgit.haiku-os.org/haiku/log/?qt=range&q=617acada9c43+%5E39f437f77e5c
----------------------------------------------------------------------------
617acada9c43: BFS: CachedNode initialize members
Fixes CID 609586: Uninitialized members (UNINIT_CTOR)
Non-static class member "fWritable" is not initialized in this
constructor nor in any functions that it calls.
Also initialize fOffset and fBlockNumber to 0 for good measure.
[ John Scipione <jscipione@xxxxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev50821
Commit: 617acada9c43c4ca41a719cafd7dd14cda618df6
URL: http://cgit.haiku-os.org/haiku/commit/?id=617acada9c43
Author: John Scipione <jscipione@xxxxxxxxx>
Date: Wed Jan 4 18:39:58 2017 UTC
----------------------------------------------------------------------------
1 file changed, 8 insertions(+), 2 deletions(-)
src/add-ons/kernel/file_systems/bfs/BPlusTree.h | 10 ++++++++--
----------------------------------------------------------------------------
diff --git a/src/add-ons/kernel/file_systems/bfs/BPlusTree.h
b/src/add-ons/kernel/file_systems/bfs/BPlusTree.h
index a241d35..61256d2 100644
--- a/src/add-ons/kernel/file_systems/bfs/BPlusTree.h
+++ b/src/add-ons/kernel/file_systems/bfs/BPlusTree.h
@@ -165,7 +165,10 @@ public:
CachedNode(BPlusTree* tree)
:
fTree(tree),
- fNode(NULL)
+ fNode(NULL),
+ fOffset(0),
+ fBlockNumber(0),
+ fWritable(false)
{
#if _BOOT_MODE
fBlock = NULL;
@@ -175,7 +178,10 @@ public:
CachedNode(BPlusTree* tree, off_t offset, bool check = true)
:
fTree(tree),
- fNode(NULL)
+ fNode(NULL),
+ fOffset(0),
+ fBlockNumber(0),
+ fWritable(false)
{
#if _BOOT_MODE
fBlock = NULL;