summaryrefslogtreecommitdiff
path: root/mz/mz_header.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'mz/mz_header.hpp')
-rw-r--r--mz/mz_header.hpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/mz/mz_header.hpp b/mz/mz_header.hpp
index 9bef928..c783335 100644
--- a/mz/mz_header.hpp
+++ b/mz/mz_header.hpp
@@ -10,8 +10,6 @@
namespace mz {
-using namespace binparse;
-
struct NotAMZFileException : public std::runtime_error {
NotAMZFileException();
};
@@ -22,7 +20,11 @@ struct UnexpectedEOS : public std::runtime_error {
UnexpectedEOS(std::string location);
};
-struct MZHeader {
+using binparse::Magic16;
+using binparse::Value16;
+using binparse::Offset16;
+
+struct Header {
Magic16 magic;
Value16 bytes_in_last_block;
Value16 blocks_in_file;
@@ -39,8 +41,8 @@ struct MZHeader {
Value16 overlay_number;
};
-MZHeader parse_header(std::istream& is);
+Header parse_header(std::istream& is);
-std::ostream& operator<<(std::ostream& os, MZHeader const& header);
+std::ostream& operator<<(std::ostream& os, Header const& header);
}