Updated for CVS 2.5.32 now.
[fvwm.git] / libs / CombineChars.h
blob76efa8a1f873611f4f4c5f7690ed2c3157ce2696
1 /* -*-c-*- */
2 /* Copyright (C) 2003 Marcus Lundblad */
3 /*
4 * FCombineChars.h
6 * Interface to character combining
7 */
9 #ifndef FCOMBINECHARS_H
10 #define FCOMBINECHARS_H
12 #include "config.h"
13 #include <X11/Xutil.h>
15 typedef struct
17 int position; /* position in the string */
18 XChar2b c; /* UCS-2 character */
19 } superimpose_char_t;
21 int CombineChars(
22 unsigned char *str_visual, int len, superimpose_char_t **comb_chars,
23 int **l_to_v);
25 #endif /* FCOMBINECHARS_H */