<i18n dev> RFR: 8273111: Default timezone should return zone ID if /etc/localtime is valid but not canonicalization on linux [v4]
Wu Yan
wuyan at openjdk.java.net
Tue Oct 19 04:17:01 UTC 2021
On Fri, 15 Oct 2021 07:03:18 GMT, Hamlin Li <mli at openjdk.org> wrote:
>> Wu Yan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision:
>>
>> - Merge branch 'master' into timezone
>> - change functions to be static
>> - replace realpath
>> - 8273111: Default timezone should return zone ID if /etc/localtime is valid but not canonicalization on linux
>
> src/java.base/unix/native/libjava/TimeZone_md.c line 82:
>
>> 80:
>> 81: /*
>> 82: * remove repeated path separators ('/') in the giving 'path'.
>
> given?
Thanks, fix it.
> src/java.base/unix/native/libjava/TimeZone_md.c line 89:
>
>> 87: char *left = path;
>> 88: char *right = path;
>> 89: char *end = path + strlen(path);
>
> "char* end"? better to align with existing code style
OK, fixed it.
> src/java.base/unix/native/libjava/TimeZone_md.c line 95:
>
>> 93: for (; right < end; right++) {
>> 94: if (*right == '/' && *(right + 1) == '/') break;
>> 95: }
>
> Is this for loop necessary? Seems it's ok to merge with the nested loop below.
Thanks for your suggestion, this for loop is indeed unnecessary. Removed it.
-------------
PR: https://git.openjdk.java.net/jdk/pull/5327
More information about the i18n-dev
mailing list