[Scummvm-git-logs] scummvm master -> 291fbe51a12bdaf52613b61cc3d336b614415004
digitall
noreply at scummvm.org
Sun Apr 24 12:53:49 UTC 2022
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:
291fbe51a1 AGS: Fix Cast Qualification GCC Compiler Warnings
Commit: 291fbe51a12bdaf52613b61cc3d336b614415004
https://github.com/scummvm/scummvm/commit/291fbe51a12bdaf52613b61cc3d336b614415004
Author: D G Turner (digitall at scummvm.org)
Date: 2022-04-24T13:53:18+01:00
Commit Message:
AGS: Fix Cast Qualification GCC Compiler Warnings
Changed paths:
engines/ags/engine/ac/dynobj/cc_audio_channel.cpp
engines/ags/engine/ac/dynobj/cc_audio_clip.cpp
engines/ags/engine/ac/dynobj/cc_character.cpp
engines/ags/engine/ac/dynobj/cc_dialog.cpp
engines/ags/engine/ac/dynobj/cc_gui.cpp
engines/ags/engine/ac/dynobj/cc_gui_object.cpp
engines/ags/engine/ac/dynobj/cc_hotspot.cpp
engines/ags/engine/ac/dynobj/cc_inventory.cpp
engines/ags/engine/ac/dynobj/cc_object.cpp
engines/ags/engine/ac/dynobj/cc_region.cpp
diff --git a/engines/ags/engine/ac/dynobj/cc_audio_channel.cpp b/engines/ags/engine/ac/dynobj/cc_audio_channel.cpp
index 8101e981456..796152000d2 100644
--- a/engines/ags/engine/ac/dynobj/cc_audio_channel.cpp
+++ b/engines/ags/engine/ac/dynobj/cc_audio_channel.cpp
@@ -38,7 +38,7 @@ size_t CCAudioChannel::CalcSerializeSize() {
}
void CCAudioChannel::Serialize(const char *address, Stream *out) {
- ScriptAudioChannel *ach = (ScriptAudioChannel *)address;
+ const ScriptAudioChannel *ach = (const ScriptAudioChannel *)address;
out->WriteInt32(ach->id);
}
diff --git a/engines/ags/engine/ac/dynobj/cc_audio_clip.cpp b/engines/ags/engine/ac/dynobj/cc_audio_clip.cpp
index 06ddf83aaa8..92685a00f1f 100644
--- a/engines/ags/engine/ac/dynobj/cc_audio_clip.cpp
+++ b/engines/ags/engine/ac/dynobj/cc_audio_clip.cpp
@@ -37,7 +37,7 @@ size_t CCAudioClip::CalcSerializeSize() {
}
void CCAudioClip::Serialize(const char *address, Stream *out) {
- ScriptAudioClip *ach = (ScriptAudioClip *)address;
+ const ScriptAudioClip *ach = (const ScriptAudioClip *)address;
out->WriteInt32(ach->id);
}
diff --git a/engines/ags/engine/ac/dynobj/cc_character.cpp b/engines/ags/engine/ac/dynobj/cc_character.cpp
index e568c8c2c6b..25974013194 100644
--- a/engines/ags/engine/ac/dynobj/cc_character.cpp
+++ b/engines/ags/engine/ac/dynobj/cc_character.cpp
@@ -45,7 +45,7 @@ size_t CCCharacter::CalcSerializeSize() {
// serialize the object into BUFFER (which is BUFSIZE bytes)
// return number of bytes used
void CCCharacter::Serialize(const char *address, Stream *out) {
- CharacterInfo *chaa = (CharacterInfo *)address;
+ const CharacterInfo *chaa = (const CharacterInfo *)address;
out->WriteInt32(chaa->index_id);
}
diff --git a/engines/ags/engine/ac/dynobj/cc_dialog.cpp b/engines/ags/engine/ac/dynobj/cc_dialog.cpp
index 83910b81377..0d5bc23e4f2 100644
--- a/engines/ags/engine/ac/dynobj/cc_dialog.cpp
+++ b/engines/ags/engine/ac/dynobj/cc_dialog.cpp
@@ -42,7 +42,7 @@ size_t CCDialog::CalcSerializeSize() {
// serialize the object into BUFFER (which is BUFSIZE bytes)
// return number of bytes used
void CCDialog::Serialize(const char *address, Stream *out) {
- ScriptDialog *shh = (ScriptDialog *)address;
+ const ScriptDialog *shh = (const ScriptDialog *)address;
out->WriteInt32(shh->id);
}
diff --git a/engines/ags/engine/ac/dynobj/cc_gui.cpp b/engines/ags/engine/ac/dynobj/cc_gui.cpp
index da551a52511..b05b0dfa412 100644
--- a/engines/ags/engine/ac/dynobj/cc_gui.cpp
+++ b/engines/ags/engine/ac/dynobj/cc_gui.cpp
@@ -40,7 +40,7 @@ size_t CCGUI::CalcSerializeSize() {
// serialize the object into BUFFER (which is BUFSIZE bytes)
// return number of bytes used
void CCGUI::Serialize(const char *address, Stream *out) {
- ScriptGUI *shh = (ScriptGUI *)address;
+ const ScriptGUI *shh = (const ScriptGUI *)address;
out->WriteInt32(shh->id);
}
diff --git a/engines/ags/engine/ac/dynobj/cc_gui_object.cpp b/engines/ags/engine/ac/dynobj/cc_gui_object.cpp
index a067355d3df..8814f9e8b4b 100644
--- a/engines/ags/engine/ac/dynobj/cc_gui_object.cpp
+++ b/engines/ags/engine/ac/dynobj/cc_gui_object.cpp
@@ -42,7 +42,7 @@ size_t CCGUIObject::CalcSerializeSize() {
// serialize the object into BUFFER (which is BUFSIZE bytes)
// return number of bytes used
void CCGUIObject::Serialize(const char *address, Stream *out) {
- GUIObject *guio = (GUIObject *)address;
+ const GUIObject *guio = (const GUIObject *)address;
out->WriteInt32(guio->ParentId);
out->WriteInt32(guio->Id);
}
diff --git a/engines/ags/engine/ac/dynobj/cc_hotspot.cpp b/engines/ags/engine/ac/dynobj/cc_hotspot.cpp
index 50b235b4ae2..5bdfe4d7828 100644
--- a/engines/ags/engine/ac/dynobj/cc_hotspot.cpp
+++ b/engines/ags/engine/ac/dynobj/cc_hotspot.cpp
@@ -42,7 +42,7 @@ size_t CCHotspot::CalcSerializeSize() {
// serialize the object into BUFFER (which is BUFSIZE bytes)
// return number of bytes used
void CCHotspot::Serialize(const char *address, Stream *out) {
- ScriptHotspot *shh = (ScriptHotspot *)address;
+ const ScriptHotspot *shh = (const ScriptHotspot *)address;
out->WriteInt32(shh->id);
}
diff --git a/engines/ags/engine/ac/dynobj/cc_inventory.cpp b/engines/ags/engine/ac/dynobj/cc_inventory.cpp
index 49ca3f33e13..94cbf05ff2c 100644
--- a/engines/ags/engine/ac/dynobj/cc_inventory.cpp
+++ b/engines/ags/engine/ac/dynobj/cc_inventory.cpp
@@ -41,7 +41,7 @@ size_t CCInventory::CalcSerializeSize() {
// serialize the object into BUFFER (which is BUFSIZE bytes)
// return number of bytes used
void CCInventory::Serialize(const char *address, Stream *out) {
- ScriptInvItem *shh = (ScriptInvItem *)address;
+ const ScriptInvItem *shh = (const ScriptInvItem *)address;
out->WriteInt32(shh->id);
}
diff --git a/engines/ags/engine/ac/dynobj/cc_object.cpp b/engines/ags/engine/ac/dynobj/cc_object.cpp
index 755607fd3fd..24110e8921d 100644
--- a/engines/ags/engine/ac/dynobj/cc_object.cpp
+++ b/engines/ags/engine/ac/dynobj/cc_object.cpp
@@ -42,7 +42,7 @@ size_t CCObject::CalcSerializeSize() {
// serialize the object into BUFFER (which is BUFSIZE bytes)
// return number of bytes used
void CCObject::Serialize(const char *address, Stream *out) {
- ScriptObject *shh = (ScriptObject *)address;
+ const ScriptObject *shh = (const ScriptObject *)address;
out->WriteInt32(shh->id);
}
diff --git a/engines/ags/engine/ac/dynobj/cc_region.cpp b/engines/ags/engine/ac/dynobj/cc_region.cpp
index 309ceb4617c..5249721e319 100644
--- a/engines/ags/engine/ac/dynobj/cc_region.cpp
+++ b/engines/ags/engine/ac/dynobj/cc_region.cpp
@@ -42,7 +42,7 @@ size_t CCRegion::CalcSerializeSize() {
// serialize the object into BUFFER (which is BUFSIZE bytes)
// return number of bytes used
void CCRegion::Serialize(const char *address, Stream *out) {
- ScriptRegion *shh = (ScriptRegion *)address;
+ const ScriptRegion *shh = (const ScriptRegion *)address;
out->WriteInt32(shh->id);
}
More information about the Scummvm-git-logs
mailing list