From: Araki K. <j00...@ip...> - 2001-12-05 11:25:03
|
荒木です:-) Subject: [Mlterm-dev-ja] segmentation fault in ml_get_xim() From: Hironori Sakamoto <hs...@mt...> Message-ID: <200...@ud...> Date: Wed, 5 Dec 2001 19:58:18 +0900 (JST) > CVS の最新版の mlterm ですが、ml_get_xim() で落ちました。 > 原因は xim_locale が NULL になっていたためで、 > window_realized() -> ml_xic_activate() から渡ってきたものです。 > NULL を渡さないか、ml_get_xim() で NULL 判定を入れるべきかと。 すみません、大ボケでした。 先程、添付のパッチを commit しておきました。 では -- kiken j00...@ip... Index: src/ml_xim.c =================================================================== RCS file: /cvsroot/mlterm/mlterm/src/ml_xim.c,v retrieving revision 1.3 diff -u -r1.3 ml_xim.c --- src/ml_xim.c 2001/12/03 01:09:06 1.3 +++ src/ml_xim.c 2001/12/05 11:23:06 @@ -244,7 +244,7 @@ char * xmod ; char * cur_locale ; - if( strcmp( xim_locale , "C") == 0) + if( xim_locale != NULL && strcmp( xim_locale , "C") == 0) { return NULL ; } |