[ox/{mc,oc}] Fix problems caused by making methods const
This commit is contained in:
18
deps/ox/src/ox/mc/write.cpp
vendored
18
deps/ox/src/ox/mc/write.cpp
vendored
@@ -28,40 +28,40 @@ MetalClawWriter::~MetalClawWriter() noexcept {
|
||||
}
|
||||
}
|
||||
|
||||
Error MetalClawWriter::field(const char*, const int8_t *val) noexcept {
|
||||
Error MetalClawWriter::field(const char*, int8_t *val) noexcept {
|
||||
return appendInteger(*val);
|
||||
}
|
||||
|
||||
Error MetalClawWriter::field(const char*, const int16_t *val) noexcept {
|
||||
Error MetalClawWriter::field(const char*, int16_t *val) noexcept {
|
||||
return appendInteger(*val);
|
||||
}
|
||||
|
||||
Error MetalClawWriter::field(const char*, const int32_t *val) noexcept {
|
||||
Error MetalClawWriter::field(const char*, int32_t *val) noexcept {
|
||||
return appendInteger(*val);
|
||||
}
|
||||
|
||||
Error MetalClawWriter::field(const char*, const int64_t *val) noexcept {
|
||||
Error MetalClawWriter::field(const char*, int64_t *val) noexcept {
|
||||
return appendInteger(*val);
|
||||
}
|
||||
|
||||
|
||||
Error MetalClawWriter::field(const char*, const uint8_t *val) noexcept {
|
||||
Error MetalClawWriter::field(const char*, uint8_t *val) noexcept {
|
||||
return appendInteger(*val);
|
||||
}
|
||||
|
||||
Error MetalClawWriter::field(const char*, const uint16_t *val) noexcept {
|
||||
Error MetalClawWriter::field(const char*, uint16_t *val) noexcept {
|
||||
return appendInteger(*val);
|
||||
}
|
||||
|
||||
Error MetalClawWriter::field(const char*, const uint32_t *val) noexcept {
|
||||
Error MetalClawWriter::field(const char*, uint32_t *val) noexcept {
|
||||
return appendInteger(*val);
|
||||
}
|
||||
|
||||
Error MetalClawWriter::field(const char*, const uint64_t *val) noexcept {
|
||||
Error MetalClawWriter::field(const char*, uint64_t *val) noexcept {
|
||||
return appendInteger(*val);
|
||||
}
|
||||
|
||||
Error MetalClawWriter::field(const char*, const bool *val) noexcept {
|
||||
Error MetalClawWriter::field(const char*, bool *val) noexcept {
|
||||
if (m_unionIdx == -1 || m_unionIdx == m_field) {
|
||||
oxReturnError(m_fieldPresence.set(m_field, *val));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user