aboutsummaryrefslogtreecommitdiff
path: root/engines/cge/bitmap.cpp
diff options
context:
space:
mode:
authorStrangerke2011-09-15 07:58:31 +0200
committerStrangerke2011-09-15 08:00:54 +0200
commitc99310820720714083b34d7d01080c54c977eb75 (patch)
treee7ebfefba735fd1934373817f63f678130726676 /engines/cge/bitmap.cpp
parentfc6fce22212fad5a9c8d15f0b8649eed3b0104b4 (diff)
downloadscummvm-rg350-c99310820720714083b34d7d01080c54c977eb75.tar.gz
scummvm-rg350-c99310820720714083b34d7d01080c54c977eb75.tar.bz2
scummvm-rg350-c99310820720714083b34d7d01080c54c977eb75.zip
CGE: Transform some static and globals into class members
Diffstat (limited to 'engines/cge/bitmap.cpp')
-rw-r--r--engines/cge/bitmap.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/cge/bitmap.cpp b/engines/cge/bitmap.cpp
index f1600854b2..5028cbeb1a 100644
--- a/engines/cge/bitmap.cpp
+++ b/engines/cge/bitmap.cpp
@@ -155,6 +155,16 @@ Bitmap &Bitmap::operator=(const Bitmap &bmp) {
return *this;
}
+char *Bitmap::forceExt(char *buf, const char *name, const char *ext) {
+ strcpy(buf, name);
+ char *dot = strrchr(buf, '.');
+ if (dot)
+ *dot = '\0';
+ strcat(buf, ext);
+
+ return buf;
+}
+
uint16 Bitmap::moveVmap(uint8 *buf) {
debugC(1, kCGEDebugBitmap, "Bitmap::moveVmap(buf)");