[Scummvm-git-logs] scummvm master -> 588cf4b52ceddf7b2bad3852d135c60ab2d447b0
digitall
noreply at scummvm.org
Tue Feb 14 23:47:05 UTC 2023
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:
588cf4b52c TETRAEDGE: Fix Cast Qualification GCC Compiler Warnings
Commit: 588cf4b52ceddf7b2bad3852d135c60ab2d447b0
https://github.com/scummvm/scummvm/commit/588cf4b52ceddf7b2bad3852d135c60ab2d447b0
Author: D G Turner (digitall at scummvm.org)
Date: 2023-02-14T23:46:31Z
Commit Message:
TETRAEDGE: Fix Cast Qualification GCC Compiler Warnings
Changed paths:
engines/tetraedge/te/te_variant.cpp
diff --git a/engines/tetraedge/te/te_variant.cpp b/engines/tetraedge/te/te_variant.cpp
index ba113f33652..96831c608a1 100644
--- a/engines/tetraedge/te/te_variant.cpp
+++ b/engines/tetraedge/te/te_variant.cpp
@@ -58,7 +58,7 @@ float TeVariant::toFloat32(bool *success) const {
if (_type == TypeFloat32) {
if (success)
*success = true;
- return *(float *)(&_data);
+ return *(const float *)(&_data);
} else {
if (success)
*success = false;
@@ -71,7 +71,7 @@ double TeVariant::toFloat64(bool *success) const {
if (_type == TypeFloat64) {
if (success)
*success = true;
- return *(double *)(&_data);
+ return *(const double *)(&_data);
} else {
if (success)
*success = false;
@@ -84,7 +84,7 @@ int32 TeVariant::toSigned32(bool *success) const {
if (_type == TypeInt32) {
if (success)
*success = true;
- return *(int32 *)(&_data);
+ return *(const int32 *)(&_data);
} else {
if (success)
*success = false;
@@ -97,7 +97,7 @@ int64 TeVariant::toSigned64(bool *success) const {
if (_type == TypeInt64) {
if (success)
*success = true;
- return *(int64 *)(&_data);
+ return *(const int64 *)(&_data);
} else {
if (success)
*success = false;
@@ -123,7 +123,7 @@ int32 TeVariant::toUnsigned32(bool *success) const {
if (_type == TypeUInt32) {
if (success)
*success = true;
- return *(uint32 *)(&_data);
+ return *(const uint32 *)(&_data);
} else {
if (success)
*success = false;
@@ -136,7 +136,7 @@ int64 TeVariant::toUnsigned64(bool *success) const {
if (_type == TypeUInt64) {
if (success)
*success = true;
- return *(uint64 *)(&_data);
+ return *(const uint64 *)(&_data);
} else {
if (success)
*success = false;
More information about the Scummvm-git-logs
mailing list