mirror of
https://github.com/gnif/LookingGlass.git
synced 2024-11-22 05:27:20 +00:00
[host] build with -Wstrict-prototypes
This commit is contained in:
parent
91d6e3a82a
commit
eeefc15e46
@ -39,6 +39,7 @@ add_compile_options(
|
||||
"-Wall"
|
||||
"-Werror"
|
||||
"-Wfatal-errors"
|
||||
"$<$<COMPILE_LANGUAGE:C>:-Wstrict-prototypes>"
|
||||
"-ffast-math"
|
||||
"-fdata-sections"
|
||||
"-ffunction-sections"
|
||||
|
@ -96,21 +96,21 @@ typedef struct CaptureInterface
|
||||
{
|
||||
const char * shortName;
|
||||
const bool asyncCapture;
|
||||
const char * (*getName )();
|
||||
void (*initOptions )();
|
||||
const char * (*getName )(void);
|
||||
void (*initOptions )(void);
|
||||
|
||||
bool(*create)(
|
||||
CaptureGetPointerBuffer getPointerBufferFn,
|
||||
CapturePostPointerBuffer postPointerBufferFn
|
||||
);
|
||||
|
||||
bool (*init )();
|
||||
bool (*start )();
|
||||
void (*stop )();
|
||||
bool (*deinit )();
|
||||
void (*free )();
|
||||
bool (*init )(void);
|
||||
bool (*start )(void);
|
||||
void (*stop )(void);
|
||||
bool (*deinit )(void);
|
||||
void (*free )(void);
|
||||
|
||||
CaptureResult (*capture )();
|
||||
CaptureResult (*capture )(void);
|
||||
CaptureResult (*waitFrame )(CaptureFrame * frame, const size_t maxFrameSize);
|
||||
CaptureResult (*getFrame )(FrameBuffer * frame, const unsigned int height, int frameIndex);
|
||||
}
|
||||
|
@ -64,7 +64,7 @@ static int pointerThread(void * unused);
|
||||
|
||||
// forwards
|
||||
|
||||
static bool xcb_deinit();
|
||||
static bool xcb_deinit(void);
|
||||
|
||||
// implementation
|
||||
|
||||
|
@ -56,7 +56,7 @@ static struct pipewire * this = NULL;
|
||||
|
||||
// forwards
|
||||
|
||||
static bool pipewire_deinit();
|
||||
static bool pipewire_deinit(void);
|
||||
|
||||
// implementation
|
||||
|
||||
|
@ -79,7 +79,7 @@ typedef HRESULT (*D3D12GetDebugInterface_t)(
|
||||
void **ppvDebug
|
||||
);
|
||||
|
||||
static void d3d12_free();
|
||||
static void d3d12_free(void);
|
||||
|
||||
static bool d3d12_create(struct DXGIInterface * intf)
|
||||
{
|
||||
|
@ -57,8 +57,8 @@ static struct DXGICopyBackend * backends[] = {
|
||||
|
||||
// forwards
|
||||
|
||||
static bool dxgi_deinit();
|
||||
static CaptureResult dxgi_releaseFrame();
|
||||
static bool dxgi_deinit(void);
|
||||
static CaptureResult dxgi_releaseFrame(void);
|
||||
|
||||
// implementation
|
||||
|
||||
|
@ -48,8 +48,8 @@ enum DiffMapBlockSize
|
||||
DIFFMAP_BLOCKSIZE_64X64
|
||||
};
|
||||
|
||||
bool NvFBCInit();
|
||||
void NvFBCFree();
|
||||
bool NvFBCInit(void);
|
||||
void NvFBCFree(void);
|
||||
|
||||
bool NvFBCToSysCreate(
|
||||
int adapterIndex,
|
||||
|
@ -21,4 +21,4 @@
|
||||
typedef void (*MouseHookFn)(int x, int y);
|
||||
|
||||
void mouseHook_install(MouseHookFn callback);
|
||||
void mouseHook_remove();
|
||||
void mouseHook_remove(void);
|
||||
|
Loading…
Reference in New Issue
Block a user