@@ -496,14 +496,14 @@ extract_layout_index(const char *s, size_t max_len, xkb_layout_index_t *out)
496
496
}
497
497
/* Numeric index */
498
498
499
- #define parse_layout_int_index (s , endptr , index , out ) \
500
- char *endptr; \
501
- long index = strtol(&(s)[1], &endptr, 10); \
502
- if (index < 0 || endptr[0] != ']' || index > XKB_MAX_GROUPS) \
503
- return -1; \
504
- /* To zero-based index. */ \
505
- * (out ) = (xkb_layout_index_t )index - 1 ; \
506
- return (int )(endptr - (s ) + 1 ) /* == length "[index]" */
499
+ #define parse_layout_int_index (s , endptr , index , out ) \
500
+ char *( endptr); \
501
+ long ( index) = strtol(&(s)[1], &( endptr) , 10); \
502
+ if (( index) < 0 || ( endptr) [0] != ']' || ( index) > XKB_MAX_GROUPS) \
503
+ return -1; \
504
+ /* To zero-based index. */ \
505
+ * (out ) = (xkb_layout_index_t )( index ) - 1 ; \
506
+ return (int )(( endptr ) - (s ) + 1 ) /* == length "[index]" */
507
507
508
508
parse_layout_int_index (s , endptr , index , out );
509
509
}
@@ -1135,9 +1135,9 @@ append_expanded_kccgst_value(struct matcher *m, struct scanner *s,
1135
1135
* Appending +bar to +foo -> +foo+bar
1136
1136
*/
1137
1137
1138
- ch = (darray_empty (expanded ) ? '\0' : darray_item (expanded , 0 ));
1138
+ ch = (char ) ( darray_empty (expanded ) ? '\0' : darray_item (expanded , 0 ));
1139
1139
expanded_plus = is_merge_mode_prefix (ch );
1140
- ch = (darray_empty (* to ) ? '\0' : darray_item (* to , 0 ));
1140
+ ch = (char ) ( darray_empty (* to ) ? '\0' : darray_item (* to , 0 ));
1141
1141
to_plus = is_merge_mode_prefix (ch );
1142
1142
1143
1143
if (expanded_plus || darray_empty (* to ))
0 commit comments