@@ -30,7 +30,7 @@ namespace bitstream
3030{
3131value_type unsigned_value = static_cast <value_type>(value);
3232
33- return writer.serialize <value_type>(unsigned_value, min, max);
33+ return writer.template serialize <value_type>(unsigned_value, min, max);
3434}
3535
3636template <typename Stream>
@@ -39,7 +39,7 @@ namespace bitstream
3939{
4040value_type unsigned_value;
4141
42- BS_ASSERT (reader.serialize <value_type>(unsigned_value, min, max));
42+ BS_ASSERT (reader.template serialize <value_type>(unsigned_value, min, max));
4343
4444value = static_cast <T>(unsigned_value);
4545
@@ -62,7 +62,7 @@ namespace bitstream
6262{
6363value_type unsigned_value = static_cast <value_type>(value);
6464
65- return writer.serialize <bound_type>(unsigned_value);
65+ return writer.template serialize <bound_type>(unsigned_value);
6666}
6767
6868template <typename Stream>
@@ -71,7 +71,7 @@ namespace bitstream
7171{
7272value_type unsigned_value;
7373
74- BS_ASSERT (reader.serialize <bound_type>(unsigned_value));
74+ BS_ASSERT (reader.template serialize <bound_type>(unsigned_value));
7575
7676value = static_cast <T>(unsigned_value);
7777
0 commit comments