aboutsummaryrefslogtreecommitdiffstats
path: root/src/fig2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/fig2.cpp')
-rw-r--r--src/fig2.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/fig2.cpp b/src/fig2.cpp
index 5c1227a..74243ce 100644
--- a/src/fig2.cpp
+++ b/src/fig2.cpp
@@ -40,6 +40,7 @@ static void handle_ext_label_data_field(fig2_common_t& fig2, ensemble_database::
if (label.toggle_flag != fig2.toggle_flag()) {
label.segments.clear();
+ label.extended_label_charset = ensemble_database::charset_e::UNDEFINED;
label.toggle_flag = fig2.toggle_flag();
}
@@ -55,10 +56,10 @@ static void handle_ext_label_data_field(fig2_common_t& fig2, ensemble_database::
r.msgs.push_back(strprintf("Total number of segments=%d", segment_count + 1));
if (encoding_flag) {
- label.charset = ensemble_database::extended_label_charset::UCS2;
+ label.extended_label_charset = ensemble_database::charset_e::UCS2;
}
else {
- label.charset = ensemble_database::extended_label_charset::UTF8;
+ label.extended_label_charset = ensemble_database::charset_e::UTF8;
}
if (fig2.rfu() == 0) {