mirror of
https://github.com/ZDoom/gzdoom-gles.git
synced 2024-12-01 00:21:35 +00:00
- Fixed: The botinfo field of DCajunMaster was improperly listed as an object
pointer. SVN r809 (trunk)
This commit is contained in:
parent
0aadfeb3c7
commit
3720f7fa7d
3 changed files with 12 additions and 4 deletions
|
@ -1,10 +1,14 @@
|
||||||
|
March 17, 2008
|
||||||
|
- Fixed: The botinfo field of DCajunMaster was improperly listed as an object
|
||||||
|
pointer.
|
||||||
|
|
||||||
March 16, 2008 (Changes by Graf Zahl)
|
March 16, 2008 (Changes by Graf Zahl)
|
||||||
- Fixed: FreshThinkers's max. index is MAX_STATNUM so the code shouldn't
|
- Fixed: FreshThinkers's max. index is MAX_STATNUM so the code shouldn't
|
||||||
to access FreshThinkers[MAX_STATNUM+1].
|
to access FreshThinkers[MAX_STATNUM+1].
|
||||||
|
|
||||||
March 15, 2008
|
March 15, 2008
|
||||||
- Fixed: The only time bestslideline is ever NULL is before it ever gets set.
|
- Fixed: The only time bestslideline is ever NULL is before it ever gets set.
|
||||||
That means my P_BounceWall() from March 6 wasn't really correct.
|
That means my P_BounceWall() "fix" from March 6 wasn't really a working fix.
|
||||||
- Fixed: If an object is flagged for euthanization while it's in the gray
|
- Fixed: If an object is flagged for euthanization while it's in the gray
|
||||||
list, it should just be ignored during the propagation stage.
|
list, it should just be ignored during the propagation stage.
|
||||||
- After sleeping on it and realizing what was really going in, I generalized
|
- After sleeping on it and realizing what was really going in, I generalized
|
||||||
|
|
|
@ -17,7 +17,6 @@ CVAR (Bool, bot_observer, false, 0)
|
||||||
|
|
||||||
IMPLEMENT_POINTY_CLASS (DCajunMaster)
|
IMPLEMENT_POINTY_CLASS (DCajunMaster)
|
||||||
DECLARE_POINTER (getspawned)
|
DECLARE_POINTER (getspawned)
|
||||||
DECLARE_POINTER (botinfo)
|
|
||||||
DECLARE_POINTER (firstthing)
|
DECLARE_POINTER (firstthing)
|
||||||
DECLARE_POINTER (body1)
|
DECLARE_POINTER (body1)
|
||||||
DECLARE_POINTER (body2)
|
DECLARE_POINTER (body2)
|
||||||
|
|
|
@ -132,7 +132,7 @@ typedef struct _MINIDUMP_CALLBACK_INFORMATION {
|
||||||
typedef BOOL (WINAPI *THREADWALK) (HANDLE, LPTHREADENTRY32);
|
typedef BOOL (WINAPI *THREADWALK) (HANDLE, LPTHREADENTRY32);
|
||||||
typedef BOOL (WINAPI *MODULEWALK) (HANDLE, LPMODULEENTRY32);
|
typedef BOOL (WINAPI *MODULEWALK) (HANDLE, LPMODULEENTRY32);
|
||||||
typedef HANDLE (WINAPI *CREATESNAPSHOT) (DWORD, DWORD);
|
typedef HANDLE (WINAPI *CREATESNAPSHOT) (DWORD, DWORD);
|
||||||
typedef BOOL (WINAPI *WRITEDUMP) (HANDLE, DWORD, HANDLE, MINIDUMP_TYPE,
|
typedef BOOL (WINAPI *WRITEDUMP) (HANDLE, DWORD, HANDLE, int,
|
||||||
PMINIDUMP_EXCEPTION_INFORMATION,
|
PMINIDUMP_EXCEPTION_INFORMATION,
|
||||||
PMINIDUMP_USER_STREAM_INFORMATION,
|
PMINIDUMP_USER_STREAM_INFORMATION,
|
||||||
PMINIDUMP_CALLBACK_INFORMATION);
|
PMINIDUMP_CALLBACK_INFORMATION);
|
||||||
|
@ -427,7 +427,12 @@ static HANDLE WriteMyMiniDump (void)
|
||||||
if (CrashPointers.ExceptionRecord->ExceptionCode != EXCEPTION_STACK_OVERFLOW)
|
if (CrashPointers.ExceptionRecord->ExceptionCode != EXCEPTION_STACK_OVERFLOW)
|
||||||
{
|
{
|
||||||
good = pMiniDumpWriteDump (DbgProcess, DbgProcessID, file,
|
good = pMiniDumpWriteDump (DbgProcess, DbgProcessID, file,
|
||||||
MiniDumpNormal, &exceptor, NULL, NULL);
|
#if 1
|
||||||
|
MiniDumpNormal
|
||||||
|
#else
|
||||||
|
MiniDumpWithDataSegs|MiniDumpWithIndirectlyReferencedMemory|MiniDumpWithPrivateReadWriteMemory
|
||||||
|
#endif
|
||||||
|
, &exceptor, NULL, NULL);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue