[Scummvm-cvs-logs] scummvm master -> 7ace328cb86a83db670ba0401176ad108a9c107c
dreammaster
dreammaster at scummvm.org
Mon Aug 1 00:09:09 CEST 2016
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
7ace328cb8 TITANIC: Fix various warnings
Commit: 7ace328cb86a83db670ba0401176ad108a9c107c
https://github.com/scummvm/scummvm/commit/7ace328cb86a83db670ba0401176ad108a9c107c
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2016-07-31T18:08:57-04:00
Commit Message:
TITANIC: Fix various warnings
Changed paths:
engines/titanic/pet_control/pet_load.h
engines/titanic/pet_control/pet_load_save.cpp
engines/titanic/pet_control/pet_load_save.h
engines/titanic/pet_control/pet_save.cpp
engines/titanic/pet_control/pet_save.h
engines/titanic/star_control/star_control.cpp
engines/titanic/star_control/star_field.cpp
engines/titanic/star_control/star_field.h
engines/titanic/true_talk/barbot_script.cpp
diff --git a/engines/titanic/pet_control/pet_load.h b/engines/titanic/pet_control/pet_load.h
index ad0b026..4215319 100644
--- a/engines/titanic/pet_control/pet_load.h
+++ b/engines/titanic/pet_control/pet_load.h
@@ -42,7 +42,7 @@ public:
/**
* Highlight any currently highlighted element
*/
- virtual void highlightCurrent() { resetSlots(); }
+ virtual void highlightCurrent(const Point &pt) { resetSlots(); }
/**
* Returns the tooltip text for when the glyph is selected
diff --git a/engines/titanic/pet_control/pet_load_save.cpp b/engines/titanic/pet_control/pet_load_save.cpp
index 77b6126..aebe435 100644
--- a/engines/titanic/pet_control/pet_load_save.cpp
+++ b/engines/titanic/pet_control/pet_load_save.cpp
@@ -81,7 +81,7 @@ bool CPetLoadSave::MouseButtonDownMsg(const Point &pt) {
return false;
}
-bool CPetLoadSave::KeyCharMsg(Common::KeyCode key) {
+bool CPetLoadSave::KeyCharMsg(int key) {
switch (key) {
case Common::KEYCODE_TAB:
case Common::KEYCODE_DOWN:
diff --git a/engines/titanic/pet_control/pet_load_save.h b/engines/titanic/pet_control/pet_load_save.h
index 687bd13..dd1c907 100644
--- a/engines/titanic/pet_control/pet_load_save.h
+++ b/engines/titanic/pet_control/pet_load_save.h
@@ -91,7 +91,7 @@ public:
/**
* Handles keypresses when the glyph is focused
*/
- virtual bool KeyCharMsg(Common::KeyCode key);
+ virtual bool KeyCharMsg(int key);
/**
* Resets highlighting on the save slots
diff --git a/engines/titanic/pet_control/pet_save.cpp b/engines/titanic/pet_control/pet_save.cpp
index 3410539..b5e1673 100644
--- a/engines/titanic/pet_control/pet_save.cpp
+++ b/engines/titanic/pet_control/pet_save.cpp
@@ -48,7 +48,7 @@ bool CPetSave::MouseButtonUpMsg(const Point &pt) {
}
}
-void CPetSave::highlightCurrent() {
+void CPetSave::highlightCurrent(const Point &pt) {
resetSlots();
highlightSave(_savegameSlotNum);
}
diff --git a/engines/titanic/pet_control/pet_save.h b/engines/titanic/pet_control/pet_save.h
index d37f4e3..54e91e4 100644
--- a/engines/titanic/pet_control/pet_save.h
+++ b/engines/titanic/pet_control/pet_save.h
@@ -47,7 +47,7 @@ public:
/**
* Highlight any currently highlighted element
*/
- virtual void highlightCurrent();
+ virtual void highlightCurrent(const Point &pt);
/**
* Returns the tooltip text for when the glyph is selected
diff --git a/engines/titanic/star_control/star_control.cpp b/engines/titanic/star_control/star_control.cpp
index 18876ad..7ba160c 100644
--- a/engines/titanic/star_control/star_control.cpp
+++ b/engines/titanic/star_control/star_control.cpp
@@ -60,7 +60,7 @@ void CStarControl::load(SimpleFile *file) {
int val = file->readNumber();
if (!val) {
- _starField.load(file, 0);
+ _starField.load(file);
if (!_starField.initDocument())
error("Couldn't initialise the StarField document");
diff --git a/engines/titanic/star_control/star_field.cpp b/engines/titanic/star_control/star_field.cpp
index 882e3c3..c50e846 100644
--- a/engines/titanic/star_control/star_field.cpp
+++ b/engines/titanic/star_control/star_field.cpp
@@ -29,16 +29,14 @@ CStarField::CStarField() : _val1(0), _val2(0), _val3(0), _val4(true),
_val5(0), _val6(false) {
}
-void CStarField::load(SimpleFile *file, int param) {
- if (!param) {
- _sub7.load(file);
- _sub8.load(file);
- _val1 = file->readNumber();
- _val2 = file->readNumber();
- _val3 = file->readNumber();
- _val4 = file->readNumber();
- _val6 = file->readNumber();
- }
+void CStarField::load(SimpleFile *file) {
+ _sub7.load(file);
+ _sub8.load(file);
+ _val1 = file->readNumber();
+ _val2 = file->readNumber();
+ _val3 = file->readNumber();
+ _val4 = file->readNumber();
+ _val6 = file->readNumber();
}
void CStarField::save(SimpleFile *file, int indent) {
diff --git a/engines/titanic/star_control/star_field.h b/engines/titanic/star_control/star_field.h
index 18104cd..ef1ee29 100644
--- a/engines/titanic/star_control/star_field.h
+++ b/engines/titanic/star_control/star_field.h
@@ -51,7 +51,7 @@ public:
/**
* Load the data for the class from file
*/
- void load(SimpleFile *file, int param);
+ void load(SimpleFile *file);
/**
* Save the data for the class to file
diff --git a/engines/titanic/true_talk/barbot_script.cpp b/engines/titanic/true_talk/barbot_script.cpp
index ccc5833..b327c36 100644
--- a/engines/titanic/true_talk/barbot_script.cpp
+++ b/engines/titanic/true_talk/barbot_script.cpp
@@ -650,7 +650,7 @@ done:
val += 4;
if (val < 9) {
val = val / 2;
- dval = 250081 + flag ? 0 : 267;
+ dval = 250081 + (flag ? 0 : 267);
}
CTrueTalkManager::setFlags(29, val);
break;
@@ -661,7 +661,7 @@ done:
val += 4;
if (val < 9) {
val = val / 2;
- dval = 250081 + flag ? 0 : 243;
+ dval = 250081 + (flag ? 0 : 243);
}
CTrueTalkManager::setFlags(30, val);
break;
@@ -672,7 +672,7 @@ done:
val += 4;
if (val < 9) {
val = val / 2;
- dval = 250081 + flag ? 0 : 256;
+ dval = 250081 + (flag ? 0 : 256);
}
CTrueTalkManager::setFlags(31, val);
break;
@@ -683,7 +683,7 @@ done:
val += 4;
if (val < 9) {
val = val / 2;
- dval = 250081 + flag ? 0 : 251;
+ dval = 250081 + (flag ? 0 : 251);
}
CTrueTalkManager::setFlags(32, val);
break;
@@ -694,7 +694,7 @@ done:
val += 4;
if (val < 9) {
val = val / 2;
- dval = 250081 + flag ? 0 : 273;
+ dval = 250081 + (flag ? 0 : 273);
}
CTrueTalkManager::setFlags(33, val);
break;
@@ -705,7 +705,7 @@ done:
val += 4;
if (val < 9) {
val = val / 2;
- dval = 250081 + flag ? 0 : 236;
+ dval = 250081 + (flag ? 0 : 236);
}
CTrueTalkManager::setFlags(34, val);
break;
@@ -969,7 +969,7 @@ int BarbotScript::updateState(uint oldId, uint newId, int index) {
return 250538;
}
if (newId == 251704) {
- return 251701 + _field7C ? 3 : 0;
+ return 251701 + (_field7C ? 3 : 0);
}
for (uint idx = 0; idx < _states.size(); ++idx) {
@@ -1078,14 +1078,14 @@ int BarbotScript::doSentenceEntry(int val1, const int *srcIdP, const TTroomScrip
if (bit2) {
if (!bit0) {
- id = 250085 - bit3 ? 0 : 199715;
+ id = 250085 - (bit3 ? 0 : 199715);
break;
} else if (!bit3) {
id = 250627;
}
} else {
if (!bit0) {
- id = 50365 + bit3 ? 0 : 2;
+ id = 50365 + (bit3 ? 0 : 2);
} else if (!bit3) {
id = 50370;
}
More information about the Scummvm-git-logs
mailing list