RetroArch/tasks
Jesse Talavera 17c9227a9c
Fix the build when XDelta is enabled on certain platforms (#15968)
* Rename the `MIN_MATCH` defined by xdelta3 to `XD3_MIN_MATCH`

- zlib defines its own macro by that name, but with a different value

* Don't redefine `SIZEOF_ARRAY` in xdelta3 if it already exists

* Don't define ssize_t in xdelta3, rely on libretro's definition instead

* Enable xdelta3 support in MSVC 2015-2019

* Fix some invalid MSBuild condition syntax

* Always build xdelta with XD3_USE_LARGESIZET as 1

* Fix an `#if` in task_patch.c

* Enable `HAVE_XDELTA` in the UWP build

* First crack at fixing Xdelta support for Android
2023-12-05 08:32:16 -08:00
..
task_audio_mixer.c Cleanup header includes 2022-12-05 15:10:19 +01:00
task_audio_mixer.h Fixes --disable-menu 2021-10-15 14:32:07 +02:00
task_autodetect_blissbox.c Reduce strlcat calls where possible 2023-06-19 06:00:10 +02:00
task_autodetect.c input_device_info - slim down - we don't need config_path and some of 2023-08-30 08:34:21 +02:00
task_bluetooth.c Remove asserts 2023-01-09 00:51:05 +01:00
task_cloudsync.c Fix ios-vulkan-ppsspp, and a small cloud save fix (#15801) 2023-10-15 05:45:03 -07:00
task_content_disc.c - Safer code - use strlcpy where possible instead of manual character 2023-06-20 16:33:55 +02:00
task_content.c XDelta patch support (Take 2) (#15915) 2023-11-23 20:19:07 -08:00
task_content.h Add 'Standalone Cores' menu (#13655) 2022-02-22 19:23:48 +01:00
task_core_backup.c Make sure core_info_find is called first before using the data struct 2023-07-15 16:00:48 +02:00
task_core_updater.c Reduce char arrays - 2023-06-19 18:16:40 +02:00
task_database_cue.c Replace more strlcat calls 2023-07-16 18:07:49 +02:00
task_database_cue.h (database) Added serial scanning for PS2 (#14566) 2022-10-30 17:21:48 +01:00
task_database.c - Safer code - use strlcpy where possible instead of manual character 2023-06-20 16:33:55 +02:00
task_decompress.c Rewrite some strlcat calls to strlcpy 2023-06-20 13:21:26 +02:00
task_file_transfer.c If we already know the length of the string, use strldup instead. 2022-08-25 16:31:54 +02:00
task_file_transfer.h Cleanup 2020-08-24 14:35:25 +02:00
task_http.c Cloud Sync (#15548) 2023-08-04 09:20:50 +02:00
task_image.c Use flags for some structs instead of tons of bools - less state/variables to bookkeep, 2022-10-06 06:53:13 +02:00
task_manual_content_scan.c Fix --disable-menu errors 2023-08-14 23:36:19 +02:00
task_menu_explore.c Get rid of some useless wrapper functions 2023-05-28 17:56:28 +02:00
task_movie.c Enqueue replay record/playback until next frame (#15751) 2023-10-04 00:53:51 -07:00
task_netplay_find_content.c Rename all local variables for retro_system_info to sysinfo 2023-07-15 07:45:20 +02:00
task_netplay_lan_scan.c Removed credits - requested by author 2022-11-01 21:40:13 +01:00
task_netplay_nat_traversal.c Cleanup header includes 2022-12-05 15:10:19 +01:00
task_overlay.c Explicit typecasts to bool 2023-08-16 17:10:59 +02:00
task_patch.c Fix the build when XDelta is enabled on certain platforms (#15968) 2023-12-05 08:32:16 -08:00
task_pl_thumbnail_download.c Prevent directory creation on bogus thumbnail downloads (#15634) 2023-08-21 23:07:38 -07:00
task_playlist_manager.c Replace more strlcat calls 2023-07-16 18:07:49 +02:00
task_powerstate.c reorder structs, alignment 2020-08-15 00:35:15 +02:00
task_powerstate.h Fix header include - should have been relative 2021-11-05 00:09:45 +01:00
task_save.c increase chunk size for reads/writes under emscripten (#15845) 2023-10-31 07:18:45 -07:00
task_screenshot.c Rename all local variables for retro_system_info to sysinfo 2023-07-15 07:45:20 +02:00
task_steam.c Reduce some char arrays which are too big 2023-06-19 17:31:50 +02:00
task_translation.c Fix: request builder for the AI Service (#15879) 2023-11-06 10:52:17 -08:00
task_wifi.c Rewinding code should not be a forced built-in dependency 2023-03-17 16:08:41 +01:00
tasks_internal.h XDelta patch support (Take 2) (#15915) 2023-11-23 20:19:07 -08:00