diff --git a/inc/Memory.h b/inc/Memory.h index 49b6f3a..24f5080 100644 --- a/inc/Memory.h +++ b/inc/Memory.h @@ -8,8 +8,8 @@ namespace EightBit { class Memory { public: - static int load(std::ifstream& file, std::vector& output, int writeOffset, int readOffset, int limit, int maximumSize); - static int load(const std::string& path, std::vector& output, int writeOffset, int readOffset, int limit, int maximumSize); + static int load(std::ifstream& file, std::vector& output, int writeOffset = 0, int readOffset = 0, int limit = -1, int maximumSize = -1); + static int load(const std::string& path, std::vector& output, int writeOffset = 0, int readOffset = 0, int limit = -1, int maximumSize = -1); Memory(size_t size = 0) : m_bytes(size) {