Mercurial > hg > xemacs-beta
comparison src/file-coding.c @ 452:3d3049ae1304 r21-2-41
Import from CVS: tag r21-2-41
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:40:21 +0200 |
parents | 3078fd1074e8 |
children | 0784d089fdc9 |
comparison
equal
deleted
inserted
replaced
451:8ad70c5cd5d7 | 452:3d3049ae1304 |
---|---|
5736 vars_of_file_coding (void) | 5736 vars_of_file_coding (void) |
5737 { | 5737 { |
5738 int i; | 5738 int i; |
5739 | 5739 |
5740 fcd = xnew (struct file_coding_dump); | 5740 fcd = xnew (struct file_coding_dump); |
5741 dumpstruct (&fcd, &fcd_description); | 5741 dump_add_root_struct_ptr (&fcd, &fcd_description); |
5742 | 5742 |
5743 /* Initialize to something reasonable ... */ | 5743 /* Initialize to something reasonable ... */ |
5744 for (i = 0; i < CODING_CATEGORY_LAST; i++) | 5744 for (i = 0; i < CODING_CATEGORY_LAST; i++) |
5745 { | 5745 { |
5746 fcd->coding_category_system[i] = Qnil; | 5746 fcd->coding_category_system[i] = Qnil; |
5803 staticpro (&Vcoding_system_hash_table); | 5803 staticpro (&Vcoding_system_hash_table); |
5804 Vcoding_system_hash_table = | 5804 Vcoding_system_hash_table = |
5805 make_lisp_hash_table (50, HASH_TABLE_NON_WEAK, HASH_TABLE_EQ); | 5805 make_lisp_hash_table (50, HASH_TABLE_NON_WEAK, HASH_TABLE_EQ); |
5806 | 5806 |
5807 the_codesys_prop_dynarr = Dynarr_new (codesys_prop); | 5807 the_codesys_prop_dynarr = Dynarr_new (codesys_prop); |
5808 dumpstruct (&the_codesys_prop_dynarr, &codesys_prop_dynarr_description); | 5808 dump_add_root_struct_ptr (&the_codesys_prop_dynarr, &codesys_prop_dynarr_description); |
5809 | 5809 |
5810 #define DEFINE_CODESYS_PROP(Prop_Type, Sym) do \ | 5810 #define DEFINE_CODESYS_PROP(Prop_Type, Sym) do \ |
5811 { \ | 5811 { \ |
5812 struct codesys_prop csp; \ | 5812 struct codesys_prop csp; \ |
5813 csp.sym = (Sym); \ | 5813 csp.sym = (Sym); \ |