mirror of
https://github.com/WerWolv/ImHex.git
synced 2026-03-30 21:05:56 -05:00
fix: Various build errors
This commit is contained in:
@@ -20,9 +20,9 @@ namespace hex::plugin::builtin {
|
||||
[[nodiscard]] bool isResizable() const override;
|
||||
[[nodiscard]] bool isSavable() const override;
|
||||
|
||||
void resizeRaw(size_t newSize) override;
|
||||
void insertRaw(u64 offset, size_t size) override;
|
||||
void removeRaw(u64 offset, size_t size) override;
|
||||
void resizeRaw(u64 newSize) override;
|
||||
void insertRaw(u64 offset, u64 size) override;
|
||||
void removeRaw(u64 offset, u64 size) override;
|
||||
|
||||
void readRaw(u64 offset, void *buffer, size_t size) override;
|
||||
void writeRaw(u64 offset, const void *buffer, size_t size) override;
|
||||
|
||||
@@ -23,9 +23,9 @@ namespace hex::plugin::builtin {
|
||||
void writeRaw(u64 offset, const void *buffer, size_t size) override;
|
||||
[[nodiscard]] u64 getActualSize() const override { return this->m_data.size(); }
|
||||
|
||||
void resizeRaw(size_t newSize) override;
|
||||
void insertRaw(u64 offset, size_t size) override;
|
||||
void removeRaw(u64 offset, size_t size) override;
|
||||
void resizeRaw(u64 newSize) override;
|
||||
void insertRaw(u64 offset, u64 size) override;
|
||||
void removeRaw(u64 offset, u64 size) override;
|
||||
|
||||
void save() override;
|
||||
|
||||
|
||||
@@ -53,10 +53,10 @@ namespace hex::plugin::builtin {
|
||||
[[nodiscard]] bool open() override { return true; }
|
||||
void close() override { }
|
||||
|
||||
void resizeRaw(size_t newSize) override {
|
||||
void resizeRaw(u64 newSize) override {
|
||||
this->m_size = newSize;
|
||||
}
|
||||
void insertRaw(u64 offset, size_t size) override {
|
||||
void insertRaw(u64 offset, u64 size) override {
|
||||
if (this->m_provider == nullptr)
|
||||
return;
|
||||
|
||||
@@ -64,7 +64,7 @@ namespace hex::plugin::builtin {
|
||||
this->m_provider->insert(offset + this->m_startAddress, size);
|
||||
}
|
||||
|
||||
void removeRaw(u64 offset, size_t size) override {
|
||||
void removeRaw(u64 offset, u64 size) override {
|
||||
if (this->m_provider == nullptr)
|
||||
return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user