大家好!

今天我给一个朋友写一个文章,快完成的时候打错了键,cxterm崩溃,半天的
心血,全没了!真是岂有此理!是可忍,孰不可忍?我很不高兴。

一气之下开始了debug。

毛病找到了,大家照此办理吧,它应该不会再捣乱了,谁发现它再捣乱告诉我,
我整治它。 :-)

在HZfilter.c文件的第463行,也就是:

AutoSegmentation(cxin, ch)

函数的开始之处,
    if ((!ic) || (! ic->im->m.do_auto_segment) || (cxin->cursor != -1))
一行之前,加上以下两行:
    if(ic == NULL) return;
    if(ic->im == NULL) return 0;
就行了。

前一向有网友,我记得是Su Baocheng“投诉”过cxterm的问题,我没太当会事,
觉得这么着凑合了好几年也过来了,说不定哪天会有人修理呢就凑合着用吧。
看来这种看法有问题,大家都是这种态度哪里会有今天的自由软件?

我将这个补丁送出去了,希望将来大家得到的cxterm都不会有这个毛病了。但是
现在大家还得自己改一下了。

周末好!

宫敏

--
----
NT=No Thanks, WWW=World Wide Wait
Does PnP mean "Plug and Pray"?
 

本文转自中文Linux论坛