From dd6817b3b7b05ce12720b39b4c04a5ae92481677 Mon Sep 17 00:00:00 2001 From: Sylvain Date: Tue, 23 Nov 2021 10:47:34 +0100 Subject: [PATCH] Fix warnings: static function, {} initializier, un-needed enum forward declaration --- src/core/linux/SDL_evdev_kbd.c | 2 +- src/core/linux/SDL_threadprio.c | 4 +++- src/video/wayland/SDL_waylanddyn.h | 3 --- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/core/linux/SDL_evdev_kbd.c b/src/core/linux/SDL_evdev_kbd.c index 6792d8afd..75c33d3ea 100644 --- a/src/core/linux/SDL_evdev_kbd.c +++ b/src/core/linux/SDL_evdev_kbd.c @@ -219,7 +219,7 @@ static void kbd_cleanup(void) ioctl(kbd->console_fd, KDSKBMODE, kbd->old_kbd_mode); } -void +static void SDL_EVDEV_kbd_reraise_signal(int sig) { raise(sig); diff --git a/src/core/linux/SDL_threadprio.c b/src/core/linux/SDL_threadprio.c index 0ee42c631..73a9cd18b 100644 --- a/src/core/linux/SDL_threadprio.c +++ b/src/core/linux/SDL_threadprio.c @@ -108,7 +108,9 @@ rtkit_initialize_realtime_thread() int nLimit = RLIMIT_RTTIME; pid_t nPid = 0; //self int nSchedPolicy = sched_getscheduler(nPid) | SCHED_RESET_ON_FORK; - struct sched_param schedParam = {}; + struct sched_param schedParam; + + SDL_zero(schedParam); // Requirement #1: Set RLIMIT_RTTIME err = getrlimit(nLimit, &rlimit); diff --git a/src/video/wayland/SDL_waylanddyn.h b/src/video/wayland/SDL_waylanddyn.h index 13b0884d0..aacfacf18 100644 --- a/src/video/wayland/SDL_waylanddyn.h +++ b/src/video/wayland/SDL_waylanddyn.h @@ -42,9 +42,6 @@ struct libdecor_state; struct libdecor_configuration; struct libdecor_interface; struct libdecor_frame_interface; -enum libdecor_resize_edge; -enum libdecor_capabilities; -enum libdecor_window_state; #include #include "wayland-cursor.h"