[ox] Make StringView write function take a Writer_c reference
This commit is contained in:
6
deps/ox/src/ox/claw/write.hpp
vendored
6
deps/ox/src/ox/claw/write.hpp
vendored
@ -76,15 +76,15 @@ template<typename T>
|
||||
ox::Error writeClawHeader(Writer_c auto &writer, const T *t, ClawFormat fmt) noexcept {
|
||||
switch (fmt) {
|
||||
case ClawFormat::Metal:
|
||||
oxReturnError(write(&writer, "M2;"));
|
||||
oxReturnError(write(writer, "M2;"));
|
||||
break;
|
||||
case ClawFormat::Organic:
|
||||
oxReturnError(write(&writer, "O1;"));
|
||||
oxReturnError(write(writer, "O1;"));
|
||||
break;
|
||||
default:
|
||||
return OxError(1);
|
||||
}
|
||||
oxReturnError(write(&writer, detail::getTypeName(t)));
|
||||
oxReturnError(write(writer, detail::getTypeName(t)));
|
||||
oxReturnError(writer.put(';'));
|
||||
const auto tn = detail::getTypeVersion(t);
|
||||
if (tn > -1) {
|
||||
|
Reference in New Issue
Block a user