aboutsummaryrefslogtreecommitdiff
path: root/engines/chewy
diff options
context:
space:
mode:
authorFilippos Karapetis2016-10-09 23:33:19 +0300
committerFilippos Karapetis2016-10-09 23:33:19 +0300
commit339e1c1f8878509e1f983b7cdc2c3218a8760ebd (patch)
tree149682899d1250822cd6122545f8ce45cbeabd06 /engines/chewy
parent8df9eb5b8fd5a88a1158f9a6253bd0b18fc52362 (diff)
downloadscummvm-rg350-339e1c1f8878509e1f983b7cdc2c3218a8760ebd.tar.gz
scummvm-rg350-339e1c1f8878509e1f983b7cdc2c3218a8760ebd.tar.bz2
scummvm-rg350-339e1c1f8878509e1f983b7cdc2c3218a8760ebd.zip
CHEWY: Pass the text parameter of getLine() by reference
Saves an unneeded copy
Diffstat (limited to 'engines/chewy')
-rw-r--r--engines/chewy/text.cpp2
-rw-r--r--engines/chewy/text.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/engines/chewy/text.cpp b/engines/chewy/text.cpp
index d56246f4ed..fcf07a684b 100644
--- a/engines/chewy/text.cpp
+++ b/engines/chewy/text.cpp
@@ -181,7 +181,7 @@ Font::~Font() {
_fontSurface.free();
}
-::Graphics::Surface *Font::getLine(const Common::String text) {
+::Graphics::Surface *Font::getLine(const Common::String &text) {
::Graphics::Surface *line = new ::Graphics::Surface();
line->create(text.size() * _width, _height, ::Graphics::PixelFormat::createFormatCLUT8());
diff --git a/engines/chewy/text.h b/engines/chewy/text.h
index 564f6011b3..a082de6a98 100644
--- a/engines/chewy/text.h
+++ b/engines/chewy/text.h
@@ -100,7 +100,7 @@ public:
Font(Common::String filename);
virtual ~Font();
- ::Graphics::Surface *getLine(const Common::String text);
+ ::Graphics::Surface *getLine(const Common::String &text);
private:
uint16 _count, _first, _last, _width, _height;