On 01/22/2014 05:42 PM, superstippi@xxxxxx wrote:
diff --git a/src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp b/src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp index d5d54c9..23ea485 100644 --- a/src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp +++ b/src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.cpp @@ -21,7 +21,8 @@ namespace PackageFS { PackageSettingsItem::PackageSettingsItem() : - fEntries() + fEntries(), + fHashNext(NULL) { } diff --git a/src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.h b/src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.h index 94f8b2d..3a0b6bb 100644 --- a/src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.h +++ b/src/system/boot/loader/file_systems/packagefs/PackageSettingsItem.h @@ -27,7 +27,8 @@ public: : fParent(parent), fName(NULL), - fIsBlackListed(false) + fIsBlackListed(false), + fHashNext(NULL) { }
As usual, the hash table link is only used (and initialized) when the item is added to a hash table, but I suppose it doesn't really harm to initialize it in the constructor anyway.
CU, Ingo