mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
libretro-picodrive: fix gcc-14 build on arm32
Fix build on arm32 pico/carthw/svp/compiler.c: In function 'ssp_translate_block': pico/carthw/svp/compiler.c:1800:24: error: passing argument 1 of 'rfflush' from incompatible pointer type [-Wincompatible-pointer-types] 1800 | fflush(stdout); | ^~~~~~ | | | FILE * In file included from ./pico/pico_port.h:12, from ./pico/pico_int.h:15, from pico/carthw/svp/compiler.c:9: platform/libretro/libretro-common/include/streams/file_stream_transforms.h:89:25: note: expected 'RFILE *' but argument is of type 'FILE *' 89 | int64_t rfflush(RFILE * stream); | ~~~~~~~~^~~~~~
This commit is contained in:
parent
4a91ccf9ff
commit
37cf54fd4d
@ -0,0 +1,11 @@
|
|||||||
|
--- a/pico/carthw/svp/compiler.c 2024-05-23 07:19:59.237513012 +0000
|
||||||
|
+++ b/pico/carthw/svp/compiler.c 2024-05-23 07:19:48.767443545 +0000
|
||||||
|
@@ -1797,7 +1797,7 @@
|
||||||
|
|
||||||
|
if (tcache_ptr - (u32 *)tcache > DRC_TCACHE_SIZE/4) {
|
||||||
|
elprintf(EL_ANOMALY|EL_STATUS|EL_SVP, "tcache overflow!\n");
|
||||||
|
- fflush(stdout);
|
||||||
|
+ fflush((RFILE *)stdout);
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user