aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/graphics.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/startrek/graphics.cpp')
-rwxr-xr-xengines/startrek/graphics.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/startrek/graphics.cpp b/engines/startrek/graphics.cpp
index 66b1cf3d7c..41bc6f2231 100755
--- a/engines/startrek/graphics.cpp
+++ b/engines/startrek/graphics.cpp
@@ -46,11 +46,12 @@ Graphics::Graphics(StarTrekEngine *vm) : _vm(vm), _egaMode(false) {
if (_vm->getGameType() == GType_ST25 && _vm->getPlatform() == Common::kPlatformDOS)
_font = new Font(_vm);
- _backgroundImage = new Bitmap(_vm->openFile("DEMON0.BMP").get());
+ _backgroundImage = loadBitmap("DEMON0");
_numSprites = 0;
_textDisplayMode = TEXTDISPLAY_WAIT;
+ setMouseCursor(loadBitmap("pushbtn"));
CursorMan.showMouse(true);
}
@@ -60,7 +61,6 @@ Graphics::~Graphics() {
delete[] _lutData;
delete _font;
- delete _backgroundImage;
}
@@ -138,7 +138,7 @@ void Graphics::loadPri(const char *priFile) {
}
SharedPtr<Bitmap> Graphics::loadBitmap(Common::String basename) {
- return SharedPtr<Bitmap>(new Bitmap(_vm->openFile(basename+".BMP").get()));
+ return SharedPtr<Bitmap>(new Bitmap(_vm->openFile(basename+".BMP")));
}
Common::Point Graphics::getMousePos() {