From 0d7d1795a193cd6eb29838fb6e6db9fb685830fb Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 25 Jun 2011 17:12:03 +0200 Subject: [PATCH] Resolvable: Add Version() getter --- src/add-ons/kernel/file_systems/packagefs/Resolvable.cpp | 2 +- src/add-ons/kernel/file_systems/packagefs/Resolvable.h | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/add-ons/kernel/file_systems/packagefs/Resolvable.cpp b/src/add-ons/kernel/file_systems/packagefs/Resolvable.cpp index d0cfc17d70..4af0036c42 100644 --- a/src/add-ons/kernel/file_systems/packagefs/Resolvable.cpp +++ b/src/add-ons/kernel/file_systems/packagefs/Resolvable.cpp @@ -29,7 +29,7 @@ Resolvable::~Resolvable() status_t -Resolvable::Init(const char* name, Version* version) +Resolvable::Init(const char* name, ::Version* version) { fVersion = version; diff --git a/src/add-ons/kernel/file_systems/packagefs/Resolvable.h b/src/add-ons/kernel/file_systems/packagefs/Resolvable.h index f68a4e3b80..302765e2cf 100644 --- a/src/add-ons/kernel/file_systems/packagefs/Resolvable.h +++ b/src/add-ons/kernel/file_systems/packagefs/Resolvable.h @@ -24,7 +24,7 @@ public: Resolvable(::Package* package); virtual ~Resolvable(); - status_t Init(const char* name, Version* version); + status_t Init(const char* name, ::Version* version); // version is optional; object takes over // ownership (even in case of error) @@ -36,6 +36,7 @@ public: { return fFamily; } const char* Name() const { return fName; } + ::Version* Version() const { return fVersion; } void AddDependency(Dependency* dependency); void RemoveDependency(Dependency* dependency); @@ -46,7 +47,7 @@ private: ::Package* fPackage; ResolvableFamily* fFamily; char* fName; - Version* fVersion; + ::Version* fVersion; ResolvableDependencyList fDependencies; public: // conceptually package private