X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FParagraphMetrics.cpp;h=0e37c5f5d9b2e139bba01288b1c83cf0eace2891;hb=10be0c43f20a27a1e6af82241ad5ec6b5cad3eca;hp=97170bb96ab863623bd10390d7d017eb9cd61122;hpb=d6337a248847aa4c72f8a813d92d349d1035c79f;p=lyx.git diff --git a/src/ParagraphMetrics.cpp b/src/ParagraphMetrics.cpp index 97170bb96a..0e37c5f5d9 100644 --- a/src/ParagraphMetrics.cpp +++ b/src/ParagraphMetrics.cpp @@ -97,13 +97,17 @@ size_t ParagraphMetrics::computeRowSignature(Row const & row, char_type const b[] = { static_cast(change.type) }; // 1 byte is enough to encode Change::Type crc.process_bytes(b, 1); - } + } } Dimension const & d = row.dimension(); char_type const b[] = { static_cast(row.sel_beg), - static_cast(row.sel_end), - row.begin_margin_sel, row.end_margin_sel, d.wid, d.asc, d.des}; + static_cast(row.sel_end), + row.begin_margin_sel, + row.end_margin_sel, + reinterpret_cast(&row.separator)[0], + reinterpret_cast(&row.separator)[1], + d.wid, d.asc, d.des }; crc.process_bytes(b, sizeof(b)); return crc.checksum();