Azamat H. Hackimov
b1f9b61d44
Cleanup ddebug submodule
...
Remove unused functions.
2024-09-10 03:00:26 +03:00
Azamat H. Hackimov
6c5403c232
Make Debug_Log* functions to crossplatform
2024-06-03 01:40:35 +03:00
Azamat H. Hackimov
9416458f9c
Cleanup mono debugging code
...
Remove unused mono debug code.
2024-06-03 01:40:33 +03:00
Louis Gombert
baab65b6b3
Merge pull request #388 from GravisZro/fix/mprintf
...
Make mprintf and mprintf_at a proper variadic macro
2024-05-27 06:40:36 +00:00
GravisZro
644cb177ce
Clean up mono functions
2024-05-24 20:58:35 -04:00
GravisZro
4ac9b9c22f
Replace ioctl with fcntl, fix ioctlsocket calls (64-bit fix)
...
`ioctl` and `ioctlsocket` take two different types of arguments but worked in the past due to
long being 32-bit. However, ioctl functionality is non-standard and should not be used in
code written after **1997** in order to make sockets non-blocking. This functionality was
standardized as part of fcntl.
* Using the new function `make_nonblocking` to make socket nonblocking
2024-05-24 18:24:40 -04:00
GravisZro
6a9ddd8736
Replace _vsnprintf/vsnprintf with std::vsnprintf
2024-05-24 08:52:59 -04:00
GravisZro
3dcd21b717
Replace "unsigned short" with "uint16_t"
2024-05-23 23:03:29 -04:00
GravisZro
1618040db5
Replace "unsigned char" with "uint8_t"
2024-05-23 22:58:46 -04:00
GravisZro
a3a3797067
Replace "uint" with "uint32_t"
2024-05-23 22:57:25 -04:00
GravisZro
2147cfa68b
Replace "unsigned int" with "uint32_t"
2024-05-23 22:51:16 -04:00
GravisZro
dec9de7456
64-bit fixes
...
Switch all the (u)long types to (u)int32_t where appropriate.
2024-05-22 18:14:45 -04:00
JeodC
a4ab78192c
Join license header with historical commentrs
...
Join the license header with historical comments using a separator so IDEs can correctly parse the initial header.
Also use .gitattributes to ensure all files are LF.
2024-05-08 14:41:19 -04:00
Edu Garcia
553f851714
remove unused code
2024-05-06 22:06:26 +01:00
Jacob Coby
b64f17fb17
Merge branch '64bit-fixes' of github.com:jcoby/Descent3 into jcoby-64bit-fixes
2024-05-03 16:46:11 -04:00
Azamat H. Hackimov
2aece028d0
Move debug functions to own module
...
This commit is part of efforts to isolate subsystems of project into own modules.
2024-04-30 00:58:34 +03:00