Forráskód Böngészése

Remove _THIS in src/core: EVDEV UDEV

Sylvain 1 éve
szülő
commit
df314ba93e
2 módosított fájl, 2 hozzáadás és 5 törlés
  1. 1 3
      src/core/linux/SDL_evdev.c
  2. 1 2
      src/core/linux/SDL_udev.c

+ 1 - 3
src/core/linux/SDL_evdev.c

@@ -115,9 +115,7 @@ typedef struct SDL_EVDEV_PrivateData
     SDL_EVDEV_keyboard_state *kbd;
 } SDL_EVDEV_PrivateData;
 
-#undef _THIS
-#define _THIS SDL_EVDEV_PrivateData *_this
-static _THIS = NULL;
+static SDL_EVDEV_PrivateData *_this = NULL;
 
 static SDL_Scancode SDL_EVDEV_translate_keycode(int keycode);
 static void SDL_EVDEV_sync_device(SDL_evdevlist_item *item);

+ 1 - 2
src/core/linux/SDL_udev.c

@@ -37,8 +37,7 @@
 
 static const char *SDL_UDEV_LIBS[] = { "libudev.so.1", "libudev.so.0" };
 
-#define _THIS SDL_UDEV_PrivateData *_this
-static _THIS = NULL;
+static SDL_UDEV_PrivateData *_this = NULL;
 
 static SDL_bool SDL_UDEV_load_sym(const char *fn, void **addr);
 static int SDL_UDEV_load_syms(void);