Mercurial > vim
comparison src/gui_xim.c @ 27018:268f6a3511df v8.2.4038
patch 8.2.4038: various code not used when features are disabled
Commit: https://github.com/vim/vim/commit/748b308eebe8d8860888eb27da08333f175d547d
Author: Dominique Pelle <dominique.pelle@gmail.com>
Date: Sat Jan 8 12:41:16 2022 +0000
patch 8.2.4038: various code not used when features are disabled
Problem: Various code not used when features are disabled.
Solution: Add #ifdefs. (Dominique Pell?, closes https://github.com/vim/vim/issues/9491)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 08 Jan 2022 13:45:04 +0100 |
parents | d02d40f0261c |
children | d770568e6c98 |
comparison
equal
deleted
inserted
replaced
27017:da790d50f73d | 27018:268f6a3511df |
---|---|
123 free_callback(&imsf_cb); | 123 free_callback(&imsf_cb); |
124 # endif | 124 # endif |
125 } | 125 } |
126 #endif | 126 #endif |
127 | 127 |
128 #if defined(FEAT_EVAL) || defined(PROTO) | |
128 /* | 129 /* |
129 * Mark the global 'imactivatefunc' and 'imstatusfunc' callbacks with 'copyID' | 130 * Mark the global 'imactivatefunc' and 'imstatusfunc' callbacks with 'copyID' |
130 * so that they are not garbage collected. | 131 * so that they are not garbage collected. |
131 */ | 132 */ |
132 int | 133 int |
133 set_ref_in_im_funcs(int copyID UNUSED) | 134 set_ref_in_im_funcs(int copyID UNUSED) |
134 { | 135 { |
135 int abort = FALSE; | 136 int abort = FALSE; |
136 | 137 |
137 #if defined(FEAT_EVAL) && \ | 138 # if defined(FEAT_XIM) || defined(IME_WITHOUT_XIM) || defined(VIMDLL) |
138 (defined(FEAT_XIM) || defined(IME_WITHOUT_XIM) || defined(VIMDLL)) | |
139 abort = set_ref_in_callback(&imaf_cb, copyID); | 139 abort = set_ref_in_callback(&imaf_cb, copyID); |
140 abort = abort || set_ref_in_callback(&imsf_cb, copyID); | 140 abort = abort || set_ref_in_callback(&imsf_cb, copyID); |
141 #endif | 141 # endif |
142 | 142 |
143 return abort; | 143 return abort; |
144 } | 144 } |
145 #endif | |
145 | 146 |
146 | 147 |
147 #if defined(FEAT_XIM) || defined(PROTO) | 148 #if defined(FEAT_XIM) || defined(PROTO) |
148 | 149 |
149 # if defined(FEAT_GUI_GTK) || defined(PROTO) | 150 # if defined(FEAT_GUI_GTK) || defined(PROTO) |