process_inc_frame() returns bool, but its RST_STREAM case had a second,
unreachable return of mhd_H2_PROC_IN_FRAME_CONTINUE. That was the only
use of enum mhd_H2ProcInFrameResult.
---
 src/mhd2/h2/h2_proc_in.c | 8 --------
 1 file changed, 8 deletions(-)

diff --git a/src/mhd2/h2/h2_proc_in.c b/src/mhd2/h2/h2_proc_in.c
index 4749364..9336049 100644
--- a/src/mhd2/h2/h2_proc_in.c
+++ b/src/mhd2/h2/h2_proc_in.c
@@ -66,13 +66,6 @@
 #include "h2_proc_in.h"


-enum mhd_H2ProcInFrameResult
-{
-  mhd_H2_PROC_IN_FRAME_CONTINUE = mhd_H2_STNGS_PROC_OK,
-  mhd_H2_PROC_IN_FRAME_BLOCKED_BY_OUT = mhd_H2_STNGS_PROC_NO_OUT_BUFF,
-  mhd_H2_PROC_IN_FRAME_CONN_BROKEN = mhd_H2_STNGS_PROC_STNGS_ERR
-};
-
 /**
  * Process incoming frame
  * @param c the connection to use
@@ -117,7 +110,6 @@ process_inc_frame (struct MHD_Connection *restrict c,
     return mhd_h2_conn_streamid_in_rst_stream (c,
                                                h2frame->rst_stream.stream_id,
                                                h2frame->rst_stream.error_code);
-    return mhd_H2_PROC_IN_FRAME_CONTINUE;
   case mhd_H2_FRAME_IDS_SETTINGS_ID:
     return (mhd_H2_STNGS_PROC_OK == mhd_h2_proc_new_settings (c,
                                                               payload));
-- 
2.43.0

Reply via email to