terminx
|
03332e8812
|
Fix double free in osdcmd_do() and clean up the variable definitions while we're there
git-svn-id: https://svn.eduke32.com/eduke32@7084 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:29:25 +00:00 |
|
terminx
|
4bb9a4b792
|
sscanf format parameter fixups
git-svn-id: https://svn.eduke32.com/eduke32@7083 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:29:20 +00:00 |
|
terminx
|
1f8b23152e
|
Replace remaining instances of regular malloc/calloc/realloc/strdup with our memory error handler versions
git-svn-id: https://svn.eduke32.com/eduke32@7079 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-25 23:28:56 +00:00 |
|
terminx
|
9613bbac33
|
Use std::min and std::max instead of min and max macros.
git-svn-id: https://svn.eduke32.com/eduke32@7078 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:09:54 +00:00 |
|
terminx
|
e77325f2a4
|
Remove redundant assignments
git-svn-id: https://svn.eduke32.com/eduke32@7077 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:09:42 +00:00 |
|
terminx
|
2ff98ca1ce
|
Bump BYTEVERSION for previous change
git-svn-id: https://svn.eduke32.com/eduke32@7076 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:09:37 +00:00 |
|
terminx
|
2132fe978a
|
The LZ4 versions of kdfread and kdfwrite don't have the size limitations that the LZW versions have
git-svn-id: https://svn.eduke32.com/eduke32@7075 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:09:32 +00:00 |
|
terminx
|
e69aac2b93
|
Remove duplicated line
git-svn-id: https://svn.eduke32.com/eduke32@7074 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:09:26 +00:00 |
|
terminx
|
342b32c4aa
|
Update duke3d headers so that argument names in function declarations match the actual function definitions. This also removes const from function declarations in cases when it isn't meaningful.
git-svn-id: https://svn.eduke32.com/eduke32@7071 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:08:58 +00:00 |
|
terminx
|
af728b2641
|
Remove a few useless forward declarations and const-ify a couple of function parameters. Yawn.
git-svn-id: https://svn.eduke32.com/eduke32@7070 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:08:50 +00:00 |
|
terminx
|
e9797fe24d
|
Remove redundant return statements
git-svn-id: https://svn.eduke32.com/eduke32@7069 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:08:42 +00:00 |
|
terminx
|
dcb0f9d8bb
|
Convert a couple of strings with escaped characters to raw string literals
git-svn-id: https://svn.eduke32.com/eduke32@7068 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-16 06:08:36 +00:00 |
|
terminx
|
7b1cdb6f12
|
Remove redundant statements. This commit doesn't actually do anything.
git-svn-id: https://svn.eduke32.com/eduke32@7066 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:38 +00:00 |
|
terminx
|
d2f980694b
|
P_UpdateScreenPal() seems to belong here instead
git-svn-id: https://svn.eduke32.com/eduke32@7065 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:33 +00:00 |
|
terminx
|
da040c0690
|
Increase size of text buffer used for editor 3d mode info display--it was possible to overflow it
git-svn-id: https://svn.eduke32.com/eduke32@7064 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:28 +00:00 |
|
terminx
|
cc6e458d00
|
Prevent g_sounds[] buffer overflow when attempting to define a sound with an index higher than MAXSOUNDS-1. This reduces the number of sound definitions available by 1 as the last slot is now reserved for the error condition.
git-svn-id: https://svn.eduke32.com/eduke32@7063 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:22 +00:00 |
|
terminx
|
6248cc9cee
|
Remove redundant assignment and null ptr check
git-svn-id: https://svn.eduke32.com/eduke32@7062 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:17 +00:00 |
|
terminx
|
941aa87bce
|
Fix usage of pointer to stack allocated array outside of the scope the array was declared in
git-svn-id: https://svn.eduke32.com/eduke32@7061 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:12 +00:00 |
|
terminx
|
b50b1ad198
|
Fix huge bug in CON_COPY
git-svn-id: https://svn.eduke32.com/eduke32@7060 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:06 +00:00 |
|
terminx
|
1c5ddca44a
|
Clarify assignment in ternary condition as not a bug
git-svn-id: https://svn.eduke32.com/eduke32@7059 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:15:01 +00:00 |
|
terminx
|
1d3f77b46b
|
Clean up error handling in shitty G_GetVersionFromWebsite() function
git-svn-id: https://svn.eduke32.com/eduke32@7055 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:14:41 +00:00 |
|
terminx
|
e6c36442bd
|
Add missing ifdef guards to namesdyn.h
git-svn-id: https://svn.eduke32.com/eduke32@7054 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:14:36 +00:00 |
|
terminx
|
b3914431b0
|
Fix memory leaks in editor sound list
git-svn-id: https://svn.eduke32.com/eduke32@7052 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:14:26 +00:00 |
|
terminx
|
f354f824f4
|
Add missing ifdef guards to soundsdyn.h
git-svn-id: https://svn.eduke32.com/eduke32@7051 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-10 19:14:20 +00:00 |
|
terminx
|
eee0a71496
|
Remove dead code branch from RECON (logic oversight) and get rid of a useless fallthrough__
git-svn-id: https://svn.eduke32.com/eduke32@7047 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:23:53 +00:00 |
|
terminx
|
59214a2d78
|
Fix off-by-one error in currently not very useful dedicated server text console input
git-svn-id: https://svn.eduke32.com/eduke32@7046 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:23:48 +00:00 |
|
terminx
|
2d25aaee95
|
Variable scope reductions
git-svn-id: https://svn.eduke32.com/eduke32@7038 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:23:10 +00:00 |
|
terminx
|
f67f935807
|
Fix some weirdness in osdcmd_setactorvar() and remove an unused counter var from osdcmd_map()
git-svn-id: https://svn.eduke32.com/eduke32@7037 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:23:05 +00:00 |
|
terminx
|
2f410776ec
|
Parentheses around ternary conditions so CppCheck will stfu
git-svn-id: https://svn.eduke32.com/eduke32@7036 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:23:00 +00:00 |
|
terminx
|
008056763a
|
Tweak gamevar struct shortcut error handling
git-svn-id: https://svn.eduke32.com/eduke32@7035 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:55 +00:00 |
|
terminx
|
3d9df928a5
|
Remove unused g_skipKeywordCheck
git-svn-id: https://svn.eduke32.com/eduke32@7034 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:51 +00:00 |
|
terminx
|
33f57d4bb6
|
Fix off-by-one error in CON_DEFINESOUND and null pointer arithmetic in CON_CASE and CON_DEFAULT (!)
git-svn-id: https://svn.eduke32.com/eduke32@7033 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:46 +00:00 |
|
terminx
|
c67cdc00f8
|
Fix leaked sockets when failing to check for updates
git-svn-id: https://svn.eduke32.com/eduke32@7028 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:22 +00:00 |
|
terminx
|
2206581952
|
Prevent OOB array access when EVENT_INVENTORYLEFT or EVENT_INVENTORYRIGHT returns a bad value
git-svn-id: https://svn.eduke32.com/eduke32@7026 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:13 +00:00 |
|
terminx
|
489ed5b803
|
Fix false positive buffer overflow report in PVS-Studio
git-svn-id: https://svn.eduke32.com/eduke32@7014 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:15 +00:00 |
|
terminx
|
a7a2c3d12a
|
Fix types of vars passed into sscanf() for use as return values
git-svn-id: https://svn.eduke32.com/eduke32@7013 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:10 +00:00 |
|
terminx
|
2f65866167
|
Fix bad logic for kill counter in G_DisplayRest()
git-svn-id: https://svn.eduke32.com/eduke32@7011 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:01 +00:00 |
|
terminx
|
e1c1cebfbb
|
Fix accidental double assignment of pPlayer->jetpack_on in P_ResetStatus()
git-svn-id: https://svn.eduke32.com/eduke32@7010 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:56 +00:00 |
|
terminx
|
875a5afa93
|
Replace APLAYER picnum check in A_ShootWithZvel() with null pointer check
git-svn-id: https://svn.eduke32.com/eduke32@7006 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:37 +00:00 |
|
terminx
|
0757a6570b
|
Replace spritenum check with ptr check in VM_ScriptInfo()
git-svn-id: https://svn.eduke32.com/eduke32@7005 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:33 +00:00 |
|
terminx
|
d5381e701f
|
Fix potential null pointer dereferencing
git-svn-id: https://svn.eduke32.com/eduke32@7004 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:28 +00:00 |
|
terminx
|
e449408b57
|
Fix minor bug where a null pointer was passed into free() unconditionally
git-svn-id: https://svn.eduke32.com/eduke32@7003 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:23 +00:00 |
|
terminx
|
8b2d546774
|
Fix potential null pointer dereference in S_DefineAudioIfSupported() when passing filenames without extensions
git-svn-id: https://svn.eduke32.com/eduke32@6999 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:04 +00:00 |
|
terminx
|
2cb5d948e8
|
Move SE40 floor/ceilingstat and Z coordinate backups to global variables instead of allocating them on the stack.
git-svn-id: https://svn.eduke32.com/eduke32@6998 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:00 +00:00 |
|
terminx
|
fbbaeff95a
|
Fix potential null pointer dereference
git-svn-id: https://svn.eduke32.com/eduke32@6996 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:19:50 +00:00 |
|
terminx
|
065bd8df60
|
Fix a couple of things with the dreaded crosshair coloration functions. ;)
git-svn-id: https://svn.eduke32.com/eduke32@6995 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:19:45 +00:00 |
|
terminx
|
c33d6a6e89
|
https://imgur.com/N2v8kjU
git-svn-id: https://svn.eduke32.com/eduke32@6989 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-03 00:43:31 +00:00 |
|
terminx
|
a8cee68a7e
|
"@Dick can you make it so that its impossible to pan the floor texture in 2d mode if the texture isnt visible?"
git-svn-id: https://svn.eduke32.com/eduke32@6988 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-29 01:54:58 +00:00 |
|
terminx
|
dd1058c767
|
Actually fix savegame crash... probably.
git-svn-id: https://svn.eduke32.com/eduke32@6987 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-29 01:54:52 +00:00 |
|
terminx
|
6aeab6561d
|
Fix embarrassing Windows-centric fuckup
git-svn-id: https://svn.eduke32.com/eduke32@6986 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 07:07:04 +00:00 |
|