diff options
Diffstat (limited to 'i18npool')
-rw-r--r-- | i18npool/source/collator/gencoll_rule.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/i18npool/source/collator/gencoll_rule.cxx b/i18npool/source/collator/gencoll_rule.cxx index 827f8127c100..8f71b7e14abe 100644 --- a/i18npool/source/collator/gencoll_rule.cxx +++ b/i18npool/source/collator/gencoll_rule.cxx @@ -120,10 +120,10 @@ SAL_IMPLEMENT_MAIN_WITH_ARGS(argc, argv) if (status == U_BUFFER_OVERFLOW_ERROR) { data.resize(len); status = U_ZERO_ERROR; - len = coll->cloneBinary(data.empty() ? 0 : &data[0], len, status); + len = coll->cloneBinary(data.data(), len, status); } if (U_SUCCESS(status)) - data_write(argv[2], argv[3], data.empty() ? 0 : &data[0], len); + data_write(argv[2], argv[3], data.data(), len); else { printf("Could not get rule data from collator\n"); } |