Ottobre 2018
-
Generale
Update engine 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.
-
Generale
Same sort of thing as the previous commits, but for the engine. Forward declaration cleanup and constification.
-
Generale
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.
-
Generale
Remove a few useless forward declarations and const-ify a couple of function parameters. Yawn.
-
Generale
Remove redundant return statements
-
Generale
Convert a couple of strings with escaped characters to raw string literals
-
Generale
engine.cpp: fix crash when calling `setrendermode 3` where PolymostProcessVoxels would be called before Polymost is initialized.
Mostra dettagli
PolymostProcessVoxels would call videoNextPage during processing which would attempt to render the OSD and lead to a segfault due to Polymost not being properly initialized.
-
Generale
Remove redundant statements. This commit doesn't actually do anything.
-
Generale
P_UpdateScreenPal() seems to belong here instead
-
Generale
Increase size of text buffer used for editor 3d mode info display--it was possible to overflow it
-
Generale
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.
-
Generale
Remove redundant assignment and null ptr check
-
Generale
Fix usage of pointer to stack allocated array outside of the scope the array was declared in
-
Generale
Fix huge bug in CON_COPY
-
Generale
Clarify assignment in ternary condition as not a bug
-
Generale
Replace error condition in rejectQueue_remove() with an assertion, because the NULL pointer it would return if something was fucked up would be unconditionally dereferenced in kdtree_add().
-
Generale
Static analyzer says this condition is never true
-
Generale
Revert r7017. I misread the code mismeasured the result.
-
Generale
Clean up error handling in shitty G_GetVersionFromWebsite() function
-
Generale
Add missing ifdef guards to namesdyn.h
-
Generale
Revert part of r7031 and fix the issue a different way
-
Generale
Fix memory leaks in editor sound list
-
Generale
Add missing ifdef guards to soundsdyn.h
-
Generale
polymost.cpp: temporarily disable experimental r_enablepolymost2 cvar
-
Generale
polymost.h: fix order of parameters to match polymost.cpp
-
Generale
polymost.cpp: fix lockup bug that would occur with polymost_waitForSubBuffer() when glClientWaitSync consistently returned GL_WAIT_FAILED on certain hardware/drivers.
Mostra dettagli
Additionally, fix conditional check for r_persistentStreamBuffer requirements in polymost_glinit().
-
Generale
Remove dead code branch from RECON (logic oversight) and get rid of a useless fallthrough__
-
Generale
Fix off-by-one error in currently not very useful dedicated server text console input
-
Generale
Useless yet innocuous sdlayer fixes
-
Generale
Use a local variable in SDL_GL_ATTRIBUTES macro instead of relying on it being declared in the function calling the macro
-
Generale
Fix MV_GetNextWAVBlock() to no longer check if the unsigned BlockLength value is less than 0.
-
Generale
Correct some fuckery in inflineintersect()
-
Generale
Further revise a couple of null pointer checks in Polymost
-
Generale
OSD strtoken maintenance
-
Generale
Remove nonexistent file lzwnew.h from VS project
-
Generale
Variable scope reductions
-
Generale
Fix some weirdness in osdcmd_setactorvar() and remove an unused counter var from osdcmd_map()
-
Generale
Parentheses around ternary conditions so CppCheck will stfu
-
Generale
Tweak gamevar struct shortcut error handling
-
Generale
Remove unused g_skipKeywordCheck
-
Generale
Fix off-by-one error in CON_DEFINESOUND and null pointer arithmetic in CON_CASE and CON_DEFAULT (!)
-
Generale
Variable scope reduction. This commit is boring as fuck.
-
Generale
Fix more possible null pointer dereferences in mdsprite
-
Generale
Mostly useless const-ifying and minor variable scope reduction in cache1d
-
Generale
Fix filename string bounds check in kzipopen()
-
Generale
Fix leaked sockets when failing to check for updates
-
Generale
Pass vec2_ts to get_screen_coords() by reference instead of by value
-
Generale
Prevent OOB array access when EVENT_INVENTORYLEFT or EVENT_INVENTORYRIGHT returns a bad value
-
Generale
Hoist strlen() outside loop in kzopen()
-
Generale
Hoist strlen() outside loop in osdfunc_listsymbols()