X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Flrecord.h;h=08d62691402f10a9586a357304e70e5c15ba64e7;hb=1532bc4f9d544bee853b875b78703699bee95fdc;hp=3934b5fbfdabd5eb5abb1e61b2370772253f88f7;hpb=3062d425fac0473eb5aa2efc0bb002f6ce0cb028;p=chise%2Fxemacs-chise.git.1 diff --git a/src/lrecord.h b/src/lrecord.h index 3934b5f..08d6269 100644 --- a/src/lrecord.h +++ b/src/lrecord.h @@ -154,6 +154,9 @@ enum lrecord_type lrecord_type_coding_system, lrecord_type_char_table, lrecord_type_char_table_entry, + lrecord_type_byte_table, + lrecord_type_uint16_byte_table, + lrecord_type_uint8_byte_table, lrecord_type_range_table, lrecord_type_opaque, lrecord_type_opaque_ptr, @@ -184,6 +187,8 @@ enum lrecord_type lrecord_type_tooltalk_message, lrecord_type_tooltalk_pattern, lrecord_type_ldap, + lrecord_type_concord_ds, + lrecord_type_concord_object, lrecord_type_pgconn, lrecord_type_pgresult, lrecord_type_devmode, @@ -495,7 +500,7 @@ extern Lisp_Object (*lrecord_markers[]) (Lisp_Object); #define INIT_EXTERNAL_LRECORD_IMPLEMENTATION(type) do { \ lrecord_type_##type = lrecord_type_count++; \ - lrecord_##type.lrecord_type_index = lrecord_type_##type; \ + lrecord_##type.lrecord_type_index = (enum lrecord_type) lrecord_type_##type; \ INIT_LRECORD_IMPLEMENTATION(type); \ } while (0)