Fix ambiguous LogInput::operator<<(size_t) on macOS
parent
8f343ee214
commit
b363fb4690
|
@ -110,6 +110,13 @@ LogInput& LogInput::operator<<(double f) {
|
|||
return *this;
|
||||
}
|
||||
|
||||
#ifdef __APPLE__
|
||||
LogInput& LogInput::operator<<(size_t i) {
|
||||
buf.append(std::to_string(i));
|
||||
return *this;
|
||||
}
|
||||
#endif
|
||||
|
||||
LogInput& LogInput::operator<<(const void *ptr) {
|
||||
std::stringbuf hbuf;
|
||||
std::ostream os(&hbuf);
|
||||
|
|
|
@ -47,6 +47,9 @@ public:
|
|||
LogInput& operator<<(int64_t);
|
||||
LogInput& operator<<(float);
|
||||
LogInput& operator<<(double);
|
||||
#ifdef __APPLE__
|
||||
LogInput& operator<<(size_t);
|
||||
#endif
|
||||
LogInput& operator<<(const void*);
|
||||
|
||||
LogInput& operator<<(const glm::vec2&);
|
||||
|
|
Loading…
Reference in New Issue