Mark log write functions as inline

This commit is contained in:
Riyyi
2021-01-27 22:56:09 +01:00
parent d60d5925bf
commit 35f5e9d0c4
+3 -3
View File
@@ -30,7 +30,7 @@ namespace Inferno {
// ---------------------------------------- // ----------------------------------------
class DebugLogStream final : public LogStream{ class DebugLogStream final : public LogStream {
public: public:
DebugLogStream(): DebugLogStream():
m_newline(true), m_type(Log::None) {} m_newline(true), m_type(Log::None) {}
@@ -44,14 +44,14 @@ namespace Inferno {
void color() const; void color() const;
virtual void write(const char* characters, int length) const override inline virtual void write(const char* characters, int length) const override
{ {
for (int i = 0; i < length; i++) { for (int i = 0; i < length; i++) {
printf("%c", characters[i]); printf("%c", characters[i]);
} }
} }
virtual void write(const unsigned char* characters, int length) const override inline virtual void write(const unsigned char* characters, int length) const override
{ {
for (int i = 0; i < length; i++) { for (int i = 0; i < length; i++) {
printf("%c", characters[i]); printf("%c", characters[i]);