@@ -214,7 +214,7 @@ enum xkb_compose_format {
214
214
*
215
215
* @memberof xkb_compose_table
216
216
*/
217
- struct xkb_compose_table *
217
+ XKB_EXPORT struct xkb_compose_table *
218
218
xkb_compose_table_new_from_locale (struct xkb_context * context ,
219
219
const char * locale ,
220
220
enum xkb_compose_compile_flags flags );
@@ -238,7 +238,7 @@ xkb_compose_table_new_from_locale(struct xkb_context *context,
238
238
*
239
239
* @memberof xkb_compose_table
240
240
*/
241
- struct xkb_compose_table *
241
+ XKB_EXPORT struct xkb_compose_table *
242
242
xkb_compose_table_new_from_file (struct xkb_context * context ,
243
243
FILE * file ,
244
244
const char * locale ,
@@ -254,7 +254,7 @@ xkb_compose_table_new_from_file(struct xkb_context *context,
254
254
* @see xkb_compose_table_new_from_file()
255
255
* @memberof xkb_compose_table
256
256
*/
257
- struct xkb_compose_table *
257
+ XKB_EXPORT struct xkb_compose_table *
258
258
xkb_compose_table_new_from_buffer (struct xkb_context * context ,
259
259
const char * buffer , size_t length ,
260
260
const char * locale ,
@@ -268,7 +268,7 @@ xkb_compose_table_new_from_buffer(struct xkb_context *context,
268
268
*
269
269
* @memberof xkb_compose_table
270
270
*/
271
- struct xkb_compose_table *
271
+ XKB_EXPORT struct xkb_compose_table *
272
272
xkb_compose_table_ref (struct xkb_compose_table * table );
273
273
274
274
/**
@@ -278,7 +278,7 @@ xkb_compose_table_ref(struct xkb_compose_table *table);
278
278
*
279
279
* @memberof xkb_compose_table
280
280
*/
281
- void
281
+ XKB_EXPORT void
282
282
xkb_compose_table_unref (struct xkb_compose_table * table );
283
283
284
284
/**
@@ -314,7 +314,7 @@ struct xkb_compose_table_entry;
314
314
* @memberof xkb_compose_table_entry
315
315
* @since 1.6.0
316
316
*/
317
- const xkb_keysym_t *
317
+ XKB_EXPORT const xkb_keysym_t *
318
318
xkb_compose_table_entry_sequence (struct xkb_compose_table_entry * entry ,
319
319
size_t * sequence_length );
320
320
@@ -335,7 +335,7 @@ xkb_compose_table_entry_sequence(struct xkb_compose_table_entry *entry,
335
335
* @memberof xkb_compose_table_entry
336
336
* @since 1.6.0
337
337
*/
338
- xkb_keysym_t
338
+ XKB_EXPORT xkb_keysym_t
339
339
xkb_compose_table_entry_keysym (struct xkb_compose_table_entry * entry );
340
340
341
341
/**
@@ -357,7 +357,7 @@ xkb_compose_table_entry_keysym(struct xkb_compose_table_entry *entry);
357
357
* @memberof xkb_compose_table_entry
358
358
* @since 1.6.0
359
359
*/
360
- const char *
360
+ XKB_EXPORT const char *
361
361
xkb_compose_table_entry_utf8 (struct xkb_compose_table_entry * entry );
362
362
363
363
/**
@@ -389,7 +389,7 @@ struct xkb_compose_table_iterator;
389
389
* @sa xkb_compose_table_iterator_free()
390
390
* @since 1.6.0
391
391
*/
392
- struct xkb_compose_table_iterator *
392
+ XKB_EXPORT struct xkb_compose_table_iterator *
393
393
xkb_compose_table_iterator_new (struct xkb_compose_table * table );
394
394
395
395
/**
@@ -398,7 +398,7 @@ xkb_compose_table_iterator_new(struct xkb_compose_table *table);
398
398
* @memberof xkb_compose_table_iterator
399
399
* @since 1.6.0
400
400
*/
401
- void
401
+ XKB_EXPORT void
402
402
xkb_compose_table_iterator_free (struct xkb_compose_table_iterator * iter );
403
403
404
404
/**
@@ -415,7 +415,7 @@ xkb_compose_table_iterator_free(struct xkb_compose_table_iterator *iter);
415
415
* @memberof xkb_compose_table_iterator
416
416
* @since 1.6.0
417
417
*/
418
- struct xkb_compose_table_entry *
418
+ XKB_EXPORT struct xkb_compose_table_entry *
419
419
xkb_compose_table_iterator_next (struct xkb_compose_table_iterator * iter );
420
420
421
421
/** Flags for compose state creation. */
@@ -436,7 +436,7 @@ enum xkb_compose_state_flags {
436
436
*
437
437
* @memberof xkb_compose_state
438
438
*/
439
- struct xkb_compose_state *
439
+ XKB_EXPORT struct xkb_compose_state *
440
440
xkb_compose_state_new (struct xkb_compose_table * table ,
441
441
enum xkb_compose_state_flags flags );
442
442
@@ -447,7 +447,7 @@ xkb_compose_state_new(struct xkb_compose_table *table,
447
447
*
448
448
* @memberof xkb_compose_state
449
449
*/
450
- struct xkb_compose_state *
450
+ XKB_EXPORT struct xkb_compose_state *
451
451
xkb_compose_state_ref (struct xkb_compose_state * state );
452
452
453
453
/**
@@ -457,7 +457,7 @@ xkb_compose_state_ref(struct xkb_compose_state *state);
457
457
*
458
458
* @memberof xkb_compose_state
459
459
*/
460
- void
460
+ XKB_EXPORT void
461
461
xkb_compose_state_unref (struct xkb_compose_state * state );
462
462
463
463
/**
@@ -472,7 +472,7 @@ xkb_compose_state_unref(struct xkb_compose_state *state);
472
472
*
473
473
* @memberof xkb_compose_state
474
474
*/
475
- struct xkb_compose_table *
475
+ XKB_EXPORT struct xkb_compose_table *
476
476
xkb_compose_state_get_compose_table (struct xkb_compose_state * state );
477
477
478
478
/** Status of the Compose sequence state machine. */
@@ -540,7 +540,7 @@ enum xkb_compose_feed_result {
540
540
*
541
541
* @memberof xkb_compose_state
542
542
*/
543
- enum xkb_compose_feed_result
543
+ XKB_EXPORT enum xkb_compose_feed_result
544
544
xkb_compose_state_feed (struct xkb_compose_state * state ,
545
545
xkb_keysym_t keysym );
546
546
@@ -552,7 +552,7 @@ xkb_compose_state_feed(struct xkb_compose_state *state,
552
552
*
553
553
* @memberof xkb_compose_state
554
554
*/
555
- void
555
+ XKB_EXPORT void
556
556
xkb_compose_state_reset (struct xkb_compose_state * state );
557
557
558
558
/**
@@ -561,7 +561,7 @@ xkb_compose_state_reset(struct xkb_compose_state *state);
561
561
* @see xkb_compose_status
562
562
* @memberof xkb_compose_state
563
563
**/
564
- enum xkb_compose_status
564
+ XKB_EXPORT enum xkb_compose_status
565
565
xkb_compose_state_get_status (struct xkb_compose_state * state );
566
566
567
567
/**
@@ -592,7 +592,7 @@ xkb_compose_state_get_status(struct xkb_compose_state *state);
592
592
*
593
593
* @memberof xkb_compose_state
594
594
**/
595
- int
595
+ XKB_EXPORT int
596
596
xkb_compose_state_get_utf8 (struct xkb_compose_state * state ,
597
597
char * buffer , size_t size );
598
598
@@ -607,7 +607,7 @@ xkb_compose_state_get_utf8(struct xkb_compose_state *state,
607
607
*
608
608
* @memberof xkb_compose_state
609
609
**/
610
- xkb_keysym_t
610
+ XKB_EXPORT xkb_keysym_t
611
611
xkb_compose_state_get_one_sym (struct xkb_compose_state * state );
612
612
613
613
/** @} */
0 commit comments