[Scummvm-git-logs] scummvm master -> 5a0ff7ba6722de6c47c0739bac9f9ad62e749a5f
dreammaster
dreammaster at scummvm.org
Fri Jun 18 01:11:09 UTC 2021
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:
5a0ff7ba67 AGS: Fix cast issues with AGSSock object Dispose methods
Commit: 5a0ff7ba6722de6c47c0739bac9f9ad62e749a5f
https://github.com/scummvm/scummvm/commit/5a0ff7ba6722de6c47c0739bac9f9ad62e749a5f
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2021-06-17T18:04:32-07:00
Commit Message:
AGS: Fix cast issues with AGSSock object Dispose methods
Changed paths:
engines/ags/plugins/ags_sock/ags_sock.cpp
diff --git a/engines/ags/plugins/ags_sock/ags_sock.cpp b/engines/ags/plugins/ags_sock/ags_sock.cpp
index 864d1a5601..f1f7049dcd 100644
--- a/engines/ags/plugins/ags_sock/ags_sock.cpp
+++ b/engines/ags/plugins/ags_sock/ags_sock.cpp
@@ -34,7 +34,7 @@ IAGSEngine *AGSSock::_engine;
struct SockData : public IAGSScriptManagedObject, public Common::Array<byte> {
public:
int Dispose(const char *address, bool force) override {
- delete (SockData *)address;
+ delete this;
return true;
}
const char *GetType() override {
@@ -52,7 +52,7 @@ public:
Common::String _ip;
int Dispose(const char *address, bool force) override {
- delete (SockAddr *)address;
+ delete this;
return true;
}
const char *GetType() override {
@@ -77,7 +77,7 @@ public:
Common::String _errorString;
int Dispose(const char *address, bool force) override {
- delete (Socket *)address;
+ delete this;
return true;
}
const char *GetType() override {
More information about the Scummvm-git-logs
mailing list