On Tue, 16 Jan 2024 17:36:20 GMT, Weijun Wang <[email protected]> wrote:
>> Julian Waters has updated the pull request incrementally with one additional
>> commit since the last revision:
>>
>> Fix the remaining case in sspi.cpp
>
> src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp line 422:
>
>> 420: gss_name_struct* name = new gss_name_struct;
>> 421: if (name == nullptr) {
>> 422: goto err;
>
> Go back? This looks more evil to me. Can we just `delete` and `return` here?
I left it in there since it seemed inconsistent to have one site return while
the rest used goto, I can replace it if needed
> src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp line 543:
>
>> 541: delete[] fullname;
>> 542: }
>> 543: goto finish;
>
> Instead of `goto finish`, can we `return` here?
Will do, thanks
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/16682#discussion_r1458178608
PR Review Comment: https://git.openjdk.org/jdk/pull/16682#discussion_r1458178889