Jun Inoue
jun.l****@gmail*****
2005年 9月 1日 (木) 18:21:51 JST
そして例によってパッチの一部を忘れる。どうにかならんかこの性格… uim-lock.diff のお供です。 -- Jun Inoue jun.l****@gmail***** -------------- next part -------------- --- uim/context.h 2005-08-31 20:36:00.000000000 -0700 +++ ../.r5rs/uim/context.h 2005-09-01 02:18:46.000000000 -0700 @@ -150,6 +150,13 @@ #define UIM_UNLOCK_MUTEX(mtx) #endif /* HAVE_PTHREAD_H */ +#ifdef HAVE_SIGNAL_H +#include <signal.h> +#define UIM_ATOMIC(obj) (sizeof(obj) <= sizeof(sig_atomic_t)) +#else +#define UIM_ATOMIC(obj) (sizeof(obj) == 1) +#endif + #ifdef ENABLE_NLS #define UIM_PREPARE_SAVING_TEXTDOMAIN_CODESET() \ char *enc, *orig_encoding = NULL; \