Code cleanup

This commit is contained in:
Tatsuhiro Tsujikawa 2014-02-20 23:12:42 +09:00
parent 3395f7158f
commit 9703c5de5c
1 changed files with 8 additions and 10 deletions

View File

@ -1244,25 +1244,23 @@ static ssize_t nghttp2_session_prep_frame(nghttp2_session *session,
} }
switch(frame->headers.cat) { switch(frame->headers.cat) {
case NGHTTP2_HCAT_REQUEST: { case NGHTTP2_HCAT_REQUEST:
if(nghttp2_session_open_stream if(!nghttp2_session_open_stream(session, frame->hd.stream_id,
(session, frame->hd.stream_id, NGHTTP2_STREAM_FLAG_NONE,
NGHTTP2_STREAM_FLAG_NONE, frame->headers.pri,
frame->headers.pri, NGHTTP2_STREAM_INITIAL,
NGHTTP2_STREAM_INITIAL, aux_data ?
aux_data ? aux_data->stream_user_data : NULL) == NULL) { aux_data->stream_user_data : NULL)) {
return NGHTTP2_ERR_NOMEM; return NGHTTP2_ERR_NOMEM;
} }
break; break;
} case NGHTTP2_HCAT_PUSH_RESPONSE:
case NGHTTP2_HCAT_PUSH_RESPONSE: {
if(aux_data && aux_data->stream_user_data) { if(aux_data && aux_data->stream_user_data) {
nghttp2_stream *stream; nghttp2_stream *stream;
stream = nghttp2_session_get_stream(session, frame->hd.stream_id); stream = nghttp2_session_get_stream(session, frame->hd.stream_id);
stream->stream_user_data = aux_data->stream_user_data; stream->stream_user_data = aux_data->stream_user_data;
} }
break; break;
}
default: default:
break; break;
} }