[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