diff --git a/src/encode.c b/src/encode.c index 61b99ebdf5ba82b44be188179c41c158190fd23b..9c42794d38737b79ab3cdf25fe3390ad9f4728e3 100644 --- a/src/encode.c +++ b/src/encode.c @@ -25,7 +25,7 @@ #include "version.h" #include "bignum.h" -RCSID("$Id: encode.c,v 1.69 2000/08/27 12:22:33 grubba Exp $"); +RCSID("$Id: encode.c,v 1.70 2000/08/31 00:55:46 hubbe Exp $"); /* #define ENCODE_DEBUG */ @@ -650,6 +650,7 @@ static void encode_value2(struct svalue *val, struct encode_data *data) encode_type(p->identifiers[d].type->str, data); code_number(p->identifiers[d].identifier_flags,data); code_number(p->identifiers[d].run_time_type,data); + code_number(p->identifiers[d].opt_flags,data); code_number(p->identifiers[d].func.offset,data); } @@ -1502,6 +1503,7 @@ static void decode_value2(struct decode_data *data) decode_type(p->identifiers[d].type,data); decode_number(p->identifiers[d].identifier_flags,data); decode_number(p->identifiers[d].run_time_type,data); + decode_number(p->identifiers[d].opt_flags,data); decode_number(p->identifiers[d].func.offset,data); }