Skip to content

Commit c4ad4ec

Browse files
committed
Fix dependent template name in enum trait
1 parent 53cc5ee commit c4ad4ec

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

include/bitstream/traits/enum_trait.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ namespace bitstream
3030
{
3131
value_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

3636
template<typename Stream>
@@ -39,7 +39,7 @@ namespace bitstream
3939
{
4040
value_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

4444
value = static_cast<T>(unsigned_value);
4545

@@ -62,7 +62,7 @@ namespace bitstream
6262
{
6363
value_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

6868
template<typename Stream>
@@ -71,7 +71,7 @@ namespace bitstream
7171
{
7272
value_type unsigned_value;
7373

74-
BS_ASSERT(reader.serialize<bound_type>(unsigned_value));
74+
BS_ASSERT(reader.template serialize<bound_type>(unsigned_value));
7575

7676
value = static_cast<T>(unsigned_value);
7777

0 commit comments

Comments
 (0)