diff --git a/src/add-ons/kernel/file_systems/packagefs/Dependency.cpp b/src/add-ons/kernel/file_systems/packagefs/Dependency.cpp index 45897c4223..cec8991d96 100644 --- a/src/add-ons/kernel/file_systems/packagefs/Dependency.cpp +++ b/src/add-ons/kernel/file_systems/packagefs/Dependency.cpp @@ -12,7 +12,7 @@ #include "Version.h" -Dependency::Dependency(Package* package) +Dependency::Dependency(::Package* package) : fPackage(package), fFamily(NULL), diff --git a/src/add-ons/kernel/file_systems/packagefs/Dependency.h b/src/add-ons/kernel/file_systems/packagefs/Dependency.h index 142b274dca..9e06d29556 100644 --- a/src/add-ons/kernel/file_systems/packagefs/Dependency.h +++ b/src/add-ons/kernel/file_systems/packagefs/Dependency.h @@ -25,7 +25,7 @@ using BPackageKit::BPackageResolvableOperator; class Dependency : public BReferenceable, public DoublyLinkedListLinkImpl { public: - Dependency(Package* package); + Dependency(::Package* package); virtual ~Dependency(); status_t Init(const char* name); @@ -35,6 +35,9 @@ public: // version is optional; object takes over // ownership + ::Package* Package() const + { return fPackage; } + void SetFamily(DependencyFamily* family) { fFamily = family; } DependencyFamily* Family() const @@ -48,7 +51,7 @@ public: const char* Name() const { return fName; } private: - Package* fPackage; + ::Package* fPackage; DependencyFamily* fFamily; ::Resolvable* fResolvable; char* fName;