(char_table_get_db): Use `read_from_c_string'.
authortomo <tomo>
Fri, 24 Jun 2005 17:51:08 +0000 (17:51 +0000)
committertomo <tomo>
Fri, 24 Jun 2005 17:51:08 +0000 (17:51 +0000)
src/chartab.c

index 1504706..4b5b82c 100644 (file)
@@ -3648,6 +3648,10 @@ open_chise_data_source_maybe ()
                         0 /* DB_HASH */, modemask);
       if (default_chise_data_source == NULL)
        return -1;
+#if 0
+      chise_ds_set_make_string_function (default_chise_data_source,
+                                        &make_string);
+#endif
     }
   return 0;
 }
@@ -3723,8 +3727,13 @@ char_table_get_db (Lisp_Char_Table* cit, Emchar ch)
 
   if (!status)
     {
+#if 0
       val = Fread (make_string (chise_value_data (&value),
                                chise_value_size (&value) ));
+#else
+      val = read_from_c_string (chise_value_data (&value),
+                               chise_value_size (&value) );
+#endif
     }
   else
     val = Qunbound;