corrected encode_size macroname