From cf15faae683050075d8d6fc725e41827a113e4e6 Mon Sep 17 00:00:00 2001
From: Cacodemon345 <[EMAIL REDACTED]>
Date: Sun, 14 Feb 2021 14:24:38 +0600
Subject: [PATCH] Change "memset" to "SDL_zero"
---
src/core/freebsd/SDL_evdev_kbd_freebsd.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/core/freebsd/SDL_evdev_kbd_freebsd.c b/src/core/freebsd/SDL_evdev_kbd_freebsd.c
index 69496ab76..48fab5889 100644
--- a/src/core/freebsd/SDL_evdev_kbd_freebsd.c
+++ b/src/core/freebsd/SDL_evdev_kbd_freebsd.c
@@ -93,6 +93,7 @@ static void kbd_cleanup(void)
return;
}
kbd_cleanup_state = NULL;
+ SDL_zero(mData);
mData.operation = MOUSE_SHOW;
ioctl(kbd->keyboard_fd, KDSKBMODE, kbd->old_kbd_mode);
if (kbd->keyboard_fd != kbd->console_fd) close(kbd->keyboard_fd);
@@ -227,7 +228,7 @@ SDL_EVDEV_kbd_init(void)
char flag_state;
char* devicePath;
- memset(&mData, 0, sizeof(struct mouse_info));
+ SDL_zero(mData);
mData.operation = MOUSE_HIDE;
kbd = (SDL_EVDEV_keyboard_state *)SDL_calloc(1, sizeof(SDL_EVDEV_keyboard_state));
if (!kbd) {
@@ -303,7 +304,7 @@ SDL_EVDEV_kbd_quit(SDL_EVDEV_keyboard_state *kbd)
if (!kbd) {
return;
}
- memset(&mData, 0, sizeof(struct mouse_data));
+ SDL_zero(mData);
mData.operation = MOUSE_SHOW;
ioctl(kbd->console_fd, CONS_MOUSECTL, &mData);