diff --git a/sesman/chansrv/input.h b/sesman/chansrv/input.h index 1bfcaed0..a49a91a5 100644 --- a/sesman/chansrv/input.h +++ b/sesman/chansrv/input.h @@ -23,7 +23,7 @@ #include "parse.h" int -xrdp_input_send_unicode(uint32_t unicode); +xrdp_input_send_unicode(char32_t unicode); int xrdp_input_unicode_init(); @@ -31,4 +31,4 @@ xrdp_input_unicode_init(); int xrdp_input_unicode_destory(); -#endif \ No newline at end of file +#endif diff --git a/sesman/chansrv/input_ibus.c b/sesman/chansrv/input_ibus.c index f531e162..0f700f3d 100644 --- a/sesman/chansrv/input_ibus.c +++ b/sesman/chansrv/input_ibus.c @@ -140,7 +140,7 @@ xrdp_input_ibus_create_engine(IBusFactory *factory, /*****************************************************************************/ THREAD_RV THREAD_CC -xrdp_input_main_loop() +xrdp_input_main_loop(void *in_val) { IBusFactory *factory; IBusComponent *component; @@ -244,4 +244,4 @@ xrdp_input_unicode_init() } return 1; -} \ No newline at end of file +}