From: tomo Date: Thu, 24 Jan 2002 12:21:00 +0000 (+0000) Subject: (get_char_id_table): If a character attribute is not loaded and the X-Git-Tag: r21-2-44-lazy-2~2 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7f5a712eb7ef150661cb9e7ccb778466064ca799;p=chise%2Fxemacs-chise.git (get_char_id_table): If a character attribute is not loaded and the attribute value is not found in an external database, store Qunbound as the attribute value. --- diff --git a/src/chartab.h b/src/chartab.h index e9c0e97..1d5bb4c 100644 --- a/src/chartab.h +++ b/src/chartab.h @@ -375,10 +375,14 @@ get_char_id_table (Lisp_Char_Table* cit, Emchar ch) val = Fread (val); else val = Qunbound; - put_char_id_table_0 (cit, ch, val); Fclose_database (db); } + else + val = Qunbound; } + else + val = Qunbound; + put_char_id_table_0 (cit, ch, val); } if (UNBOUNDP (val)) return cit->default_value;