Author: bonefish Date: 2009-11-25 22:17:19 +0100 (Wed, 25 Nov 2009) New Revision: 34255 Changeset: http://dev.haiku-os.org/changeset/34255/haiku Modified: haiku/trunk/src/add-ons/kernel/file_systems/packagefs/Volume.cpp haiku/trunk/src/add-ons/kernel/file_systems/packagefs/Volume.h Log: Fixed gcc2 build and warnings. Modified: haiku/trunk/src/add-ons/kernel/file_systems/packagefs/Volume.cpp =================================================================== --- haiku/trunk/src/add-ons/kernel/file_systems/packagefs/Volume.cpp 2009-11-25 21:13:57 UTC (rev 34254) +++ haiku/trunk/src/add-ons/kernel/file_systems/packagefs/Volume.cpp 2009-11-25 21:17:19 UTC (rev 34255) @@ -99,7 +99,7 @@ : Job(volume), fDomain(domain), - fEvent(NULL) + fEvent() { fDomain->AcquireReference(); } Modified: haiku/trunk/src/add-ons/kernel/file_systems/packagefs/Volume.h =================================================================== --- haiku/trunk/src/add-ons/kernel/file_systems/packagefs/Volume.h 2009-11-25 21:13:57 UTC (rev 34254) +++ haiku/trunk/src/add-ons/kernel/file_systems/packagefs/Volume.h 2009-11-25 21:17:19 UTC (rev 34255) @@ -57,6 +57,10 @@ struct PackageLoaderContentHandler; struct DomainDirectoryListener; + friend struct AddPackageDomainJob; + friend struct DomainDirectoryEventJob; + friend struct DomainDirectoryListener; + typedef DoublyLinkedList<Job> JobList; typedef DoublyLinkedList<PackageDomain> PackageDomainList;