◐ Shell
clean mode source ↗

src: cache invariant code motion · nodejs/node@848c2d5

Original file line numberDiff line numberDiff line change

@@ -1650,11 +1650,12 @@ void Http2Session::HandleSettingsFrame(const nghttp2_frame* frame) {

16501650

int32_t settings_id = iv[i].settings_id;

16511651

if (settings_id >=

16521652

IDX_SETTINGS_COUNT) { // unsupported, additional settings

1653+

auto iv_value = iv[i].value;

16531654

for (size_t j = 0; j < numsettings; ++j) {

16541655

if ((remote_custom_settings_.entries[j].settings_id & 0xFFFF) ==

16551656

settings_id) {

16561657

remote_custom_settings_.entries[j].settings_id = settings_id;

1657-

remote_custom_settings_.entries[j].value = iv[i].value;

1658+

remote_custom_settings_.entries[j].value = iv_value;

16581659

break;

16591660

}

16601661

}