diff options
Diffstat (limited to 'src/MetalinkEntry.h')
| -rw-r--r-- | src/MetalinkEntry.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/MetalinkEntry.h b/src/MetalinkEntry.h index 8e1f98e8..2d6c3a96 100644 --- a/src/MetalinkEntry.h +++ b/src/MetalinkEntry.h @@ -24,6 +24,7 @@ #include "common.h" #include "MetalinkResource.h" +#include "Checksum.h" #include <deque> typedef deque<MetalinkResource*> MetalinkResources; @@ -35,8 +36,7 @@ public: string language; string os; long long int size; - string md5; - string sha1; + Checksum checksum; public: MetalinkResources resources; public: @@ -50,14 +50,11 @@ public: this->language = metalinkEntry.language; this->os = metalinkEntry.os; this->size = metalinkEntry.size; - this->md5 = metalinkEntry.md5; - this->sha1 = metalinkEntry.sha1; + this->checksum = metalinkEntry.checksum; } return *this; } - bool check(const string& filename) const; - void dropUnsupportedResource(); void reorderResourcesByPreference(); |
