diff --git a/dynamic.c b/dynamic.c index f764a97bf0..d327650980 100644 --- a/dynamic.c +++ b/dynamic.c @@ -95,14 +95,6 @@ size_t (*pretro_get_memory_size)(unsigned); static bool ignore_environment_cb; #ifdef HAVE_DYNAMIC -#if defined(__APPLE__) -#define DYNAMIC_EXT "dylib" -#elif defined(_WIN32) -#define DYNAMIC_EXT "dll" -#else -#define DYNAMIC_EXT "so" -#endif - static bool *load_no_content_hook; static bool environ_cb_get_system_info(unsigned cmd, void *data) diff --git a/fifo_buffer.h b/fifo_buffer.h index 05a0c2624e..ff61be66ad 100644 --- a/fifo_buffer.h +++ b/fifo_buffer.h @@ -27,10 +27,15 @@ extern "C" { typedef struct fifo_buffer fifo_buffer_t; fifo_buffer_t *fifo_new(size_t size); + void fifo_write(fifo_buffer_t *buffer, const void *in_buf, size_t size); + void fifo_read(fifo_buffer_t *buffer, void *in_buf, size_t size); + void fifo_free(fifo_buffer_t *buffer); + size_t fifo_read_avail(fifo_buffer_t *buffer); + size_t fifo_write_avail(fifo_buffer_t *buffer); #ifdef __cplusplus