Linux: Fixed compile warnings about unused variables.
diff --git a/src/core/linux/SDL_ime.c b/src/core/linux/SDL_ime.c
index ee34121..049bd6e 100644
--- a/src/core/linux/SDL_ime.c
+++ b/src/core/linux/SDL_ime.c
@@ -43,17 +43,16 @@
 InitIME()
 {
     static SDL_bool inited = SDL_FALSE;
-    const char *im_module;
-    const char *xmodifiers;
+#ifdef HAVE_FCITX_FRONTEND_H
+    const char *im_module = SDL_getenv("SDL_IM_MODULE");
+    const char *xmodifiers = SDL_getenv("XMODIFIERS");
+#endif
 
     if (inited == SDL_TRUE)
         return;
 
     inited = SDL_TRUE;
 
-    im_module = SDL_getenv("SDL_IM_MODULE");
-    xmodifiers = SDL_getenv("XMODIFIERS");
-
     /* See if fcitx IME support is being requested */
 #ifdef HAVE_FCITX_FRONTEND_H
     if (!SDL_IME_Init_Real &&