Kp
|
1d99084026
|
Use UserError when main hog is missing
Error traps to the debugger and then aborts, which is not appropriate
for a user setup error.
|
2015-10-09 02:46:11 +00:00 |
|
Kp
|
a58e8f87a0
|
Move similar/misc/hash.cpp -> common/misc/hash.cpp
|
2015-07-18 21:01:56 +00:00 |
|
Kp
|
968cdbecf4
|
Add non-aborting UserError for user-caused fatal errors
|
2015-06-16 03:15:40 +00:00 |
|
Kp
|
ce72014e2e
|
Always parse WORDS_BIGENDIAN and !WORDS_BIGENDIAN
|
2015-06-13 22:42:21 +00:00 |
|
Kp
|
64ee9e0047
|
Improve memdebug d_strdup trace
|
2015-06-11 03:06:58 +00:00 |
|
Kp
|
fc4b686d9d
|
Store PHYSFS_list element count in list when needed
|
2015-05-09 17:38:57 +00:00 |
|
Kp
|
6792c1bc4b
|
Enable -Wunused-parameter
|
2015-04-26 20:15:56 +00:00 |
|
Kp
|
c3925353fd
|
Use null_sentinel_iterator for PHYSFS_list_t
|
2015-04-26 20:15:51 +00:00 |
|
Kp
|
84c638ed64
|
Move PHYSFS_list_t to separate header
|
2015-04-19 04:18:49 +00:00 |
|
Kp
|
150e2d2686
|
Convert local arrays to array<>
|
2015-04-19 04:18:49 +00:00 |
|
Kp
|
3e520afc89
|
Reduce size of hmp_open buffer
|
2015-04-19 04:18:49 +00:00 |
|
Kp
|
66a70fd373
|
Prepare for global arrays to be array<>
|
2015-04-02 02:36:52 +00:00 |
|
Kp
|
08f6ad4bc7
|
Enable nested INI files
|
2015-03-22 18:49:21 +00:00 |
|
Kp
|
ae0a00a893
|
Return timer_query() from timer_update()
Most timer_update sites immediately query the timer, so return it to
save them the call.
|
2015-02-05 03:03:48 +00:00 |
|
Kp
|
18a64e4281
|
Use RAII for PHYSFS_enumerateFiles result
|
2015-01-23 03:55:05 +00:00 |
|
Kp
|
705777db05
|
Reduce searches in locateOneElement
|
2015-01-23 03:55:05 +00:00 |
|
Kp
|
b3050a8aa1
|
Fix adding string to empty string_array_t
|
2015-01-17 18:31:42 +00:00 |
|
Kp
|
f7815810e8
|
Use RAIIPHYSFS_File to manage PHYSFS_File
Fixes a few leaks on error paths.
|
2015-01-17 18:31:42 +00:00 |
|
Kp
|
484a2a705d
|
Use strcasecmp when available
|
2015-01-12 00:26:03 +00:00 |
|
Kp
|
205b533c67
|
Fix d_strnicmp with zero length input
|
2015-01-11 05:08:30 +00:00 |
|
Kp
|
2b2da39d84
|
Fix unique invocation in string_array_t tidy
|
2014-12-20 04:36:11 +00:00 |
|
Kp
|
6e24954a97
|
Mark warn_printf static
|
2014-12-13 04:10:58 +00:00 |
|
Kp
|
c6043419e9
|
Use std::abort in Error
Error is called for fatal errors. Use std::abort to get a core dump.
|
2014-12-11 02:38:19 +00:00 |
|
Kp
|
a2703177b9
|
Move Error Int3 to after printing the message
|
2014-12-09 01:10:24 +00:00 |
|
Kp
|
2ad59572e0
|
Use vector to manage string array memory
|
2014-09-29 00:02:43 +00:00 |
|
Kp
|
c698bb0082
|
Propagate for variables in common/misc/hmp.cpp
|
2014-09-26 02:42:14 +00:00 |
|
Kp
|
2c8a07cfa7
|
Use vector<uint8_t> to manage current_music_hndlbuf
|
2014-09-20 23:14:03 +00:00 |
|
Kp
|
2a0917cea4
|
Simplify MIDI header setup
|
2014-09-20 23:12:42 +00:00 |
|
Kp
|
5f5bd4e01d
|
Throw runtime_error on bad HMP decode
Returning 0 writes a zero into the length field, which will likely break
things later. Throw an exception to make bad HMPs obvious.
|
2014-08-26 03:19:59 +00:00 |
|
Kp
|
94550355a8
|
Use make_unique instead of bare new
|
2014-08-24 18:28:09 +00:00 |
|
Kp
|
efb8c495f6
|
Use unique_ptr for hmp_track data
|
2014-08-05 02:31:03 +00:00 |
|
Kp
|
81cb86f2e3
|
Use unique_ptr for hmp_file
|
2014-08-05 02:29:43 +00:00 |
|
Kp
|
a07376fe05
|
List initialize hmp event
|
2014-07-04 03:43:38 +00:00 |
|
zico
|
ad7cb106bc
|
Changed custom D1X license to GPLv3
|
2014-06-01 19:55:23 +02:00 |
|
zico
|
8a4ac70541
|
Reverted commit ec709efaa3 .
|
2014-06-01 19:08:29 +02:00 |
|
Kp
|
094dfbf3d4
|
Reduce header inclusions
|
2013-12-31 03:22:03 +00:00 |
|
Kp
|
cc9f7f669d
|
Tighten definition of SWAPSHORT
|
2013-12-28 22:36:59 +00:00 |
|
Kp
|
314950d0b2
|
Pass computed message length from Error to con_puts
|
2013-12-22 20:12:56 +00:00 |
|
Kp
|
03821fab0d
|
Rely on libc strdup if DEBUG_MEMORY_ALLOCATIONS is unset
If !DEBUG_MEMORY_ALLOCATIONS, our strdup is not special. Rely on the
compiler one, which might be.
|
2013-12-19 03:31:24 +00:00 |
|
Kp
|
a99b07c98e
|
Use Error_puts instead of Error where possible
|
2013-12-17 04:03:34 +00:00 |
|
Kp
|
f82ba904bd
|
Use Warning_puts instead of Warning where possible
|
2013-12-17 04:03:34 +00:00 |
|
Kp
|
335cabcc79
|
Use con_puts instead of con_printf where possible
|
2013-12-17 04:03:34 +00:00 |
|
Kp
|
322c61ef01
|
Remove use of heap-based splitword
|
2013-12-08 21:43:53 +00:00 |
|
Kp
|
75c229c6bf
|
Normalize con_printf newline usage
|
2013-12-07 21:13:37 +00:00 |
|
Kp
|
eb84a067fa
|
Remove now unused fgets_unlimited
|
2013-12-06 03:28:59 +00:00 |
|
Kp
|
2714679284
|
Mark private functions static
|
2013-11-02 04:23:55 +00:00 |
|
Kp
|
685c3fd8e7
|
Fix Win64 build errors due to pointer casting
|
2013-10-28 04:14:20 +00:00 |
|
Kp
|
a6b1bd58a2
|
Use MALLOC consistently
|
2013-10-26 03:50:27 +00:00 |
|
Kp
|
aa9127e3c1
|
Enable -Wwrite-strings
|
2013-09-15 21:34:03 +00:00 |
|
Kp
|
9ba729ca3a
|
Print function and line when calling Error
|
2013-08-09 02:10:51 +00:00 |
|