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
|
e6039031fe
|
Variable scope reduction. This commit is boring as fuck.
git-svn-id: https://svn.eduke32.com/eduke32@7032 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:41 +00:00 |
|
terminx
|
3082d381b9
|
Fix more possible null pointer dereferences in mdsprite
git-svn-id: https://svn.eduke32.com/eduke32@7031 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:36 +00:00 |
|
terminx
|
a3bfaed262
|
Mostly useless const-ifying and minor variable scope reduction in cache1d
git-svn-id: https://svn.eduke32.com/eduke32@7030 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:32 +00:00 |
|
terminx
|
c2f26439d1
|
Fix filename string bounds check in kzipopen()
git-svn-id: https://svn.eduke32.com/eduke32@7029 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:27 +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
|
eb08f1443e
|
Pass vec2_ts to get_screen_coords() by reference instead of by value
git-svn-id: https://svn.eduke32.com/eduke32@7027 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:17 +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
|
eeba7847eb
|
Hoist strlen() outside loop in kzopen()
git-svn-id: https://svn.eduke32.com/eduke32@7025 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:08 +00:00 |
|
terminx
|
a677b18b2d
|
Hoist strlen() outside loop in osdfunc_listsymbols()
git-svn-id: https://svn.eduke32.com/eduke32@7024 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:22:03 +00:00 |
|
terminx
|
4f590f59c1
|
Fix potential OOB spriteext[] access when checking SPREXT_NOTMD to determine whether or not to render a sprite's model, if available
git-svn-id: https://svn.eduke32.com/eduke32@7023 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:58 +00:00 |
|
terminx
|
870f1c4dab
|
Oh look, the first 3 arguments passed to parascan() are completely useless
git-svn-id: https://svn.eduke32.com/eduke32@7022 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:53 +00:00 |
|
terminx
|
756369dc22
|
Silence warning about truncating the result of memcmp
git-svn-id: https://svn.eduke32.com/eduke32@7021 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:49 +00:00 |
|
terminx
|
f4227dcbc1
|
Tweak osdfunc_setrendermode() to report whether the classic renderer is the C or ASM version
git-svn-id: https://svn.eduke32.com/eduke32@7020 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:43 +00:00 |
|
terminx
|
0d843526f0
|
Fix null pointer deference when attempting to load a model with improper or missing skin definitions
git-svn-id: https://svn.eduke32.com/eduke32@7019 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:39 +00:00 |
|
terminx
|
cab65752b5
|
Untabify kplib.cpp
git-svn-id: https://svn.eduke32.com/eduke32@7018 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:34 +00:00 |
|
terminx
|
12a77176e8
|
Fix overcomputation in the classic renderer due to a bug caused by a previous optimization attempt
git-svn-id: https://svn.eduke32.com/eduke32@7017 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:29 +00:00 |
|
terminx
|
9ae3a3ecb8
|
Slightly reorganize Bdirent struct for efficiency. Despite being "Bdirent", this struct in no way matches the system provided dirent struct.
git-svn-id: https://svn.eduke32.com/eduke32@7016 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:24 +00:00 |
|
terminx
|
6d7e0518cf
|
Add debug_break() to the top of handle_memerr()
git-svn-id: https://svn.eduke32.com/eduke32@7015 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:20 +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
|
7f5f22e184
|
Fix issue in the C version of the classic renderer where someone had attempted to negate a bool
git-svn-id: https://svn.eduke32.com/eduke32@7012 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:21:06 +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
|
0a84e2caef
|
Untabify polymost.h
git-svn-id: https://svn.eduke32.com/eduke32@7009 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:52 +00:00 |
|
terminx
|
39c0c93615
|
Slightly increase efficiency of osd_findsymbol() (this is the slow one that has to handle partial matches)
git-svn-id: https://svn.eduke32.com/eduke32@7008 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:47 +00:00 |
|
terminx
|
b0e0cfa2c9
|
Comment out bad entry in SDL keycode translation table
git-svn-id: https://svn.eduke32.com/eduke32@7007 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:42 +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
|
9157ae2776
|
Fix potential texcache issue with HICTINT_IN_MEMORY and HICTINT_APPLYOVERALTPAL due to a mistake involving operator precedence
git-svn-id: https://svn.eduke32.com/eduke32@7002 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:19 +00:00 |
|
terminx
|
d7772a0100
|
Fix potential uninitialized use of highlightx/y/1/2 in the editor and convert them to vec2_t in the process
git-svn-id: https://svn.eduke32.com/eduke32@7001 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:14 +00:00 |
|
terminx
|
2f3e78a4b8
|
Fix potential dereference of null pointer when calling polymost_bindPth()
git-svn-id: https://svn.eduke32.com/eduke32@7000 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:20:09 +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
|
7eb3436bad
|
Fix potential null pointer dereferences when rendering a model with no animations (?)
git-svn-id: https://svn.eduke32.com/eduke32@6997 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-07 05:19:55 +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
|
ece6082d2b
|
Add debugbreak.h from https://github.com/scottt/debugbreak
git-svn-id: https://svn.eduke32.com/eduke32@6990 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-10-04 04:19:46 +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 |
|
terminx
|
89d5305ee3
|
Fix VS warning
git-svn-id: https://svn.eduke32.com/eduke32@6984 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 04:27:53 +00:00 |
|
terminx
|
220d86a583
|
Fix savegame crash issue
git-svn-id: https://svn.eduke32.com/eduke32@6983 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 04:27:48 +00:00 |
|
terminx
|
d4c9cc28d5
|
Minor fixups needed to build as a native VS project
git-svn-id: https://svn.eduke32.com/eduke32@6982 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 04:27:42 +00:00 |
|
terminx
|
64d464e988
|
EDUKE32_STANDALONE stuff
git-svn-id: https://svn.eduke32.com/eduke32@6980 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 04:27:23 +00:00 |
|
terminx
|
8a2651ac55
|
Remove apScriptEvents from savegames
git-svn-id: https://svn.eduke32.com/eduke32@6979 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-28 04:27:17 +00:00 |
|
terminx
|
f3e0a0b892
|
Revise r6974
git-svn-id: https://svn.eduke32.com/eduke32@6978 1a8010ca-5511-0410-912e-c29ae57300e0
|
2018-09-06 19:07:02 +00:00 |
|