From c13bdcefe7ce4974e6d510b38bdca9899e536d56 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 29 Oct 2013 18:26:34 +0100 Subject: handshake: get_method() code simplification --- src/handshake.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'src/handshake.c') diff --git a/src/handshake.c b/src/handshake.c index 3d10d6b..34807fa 100644 --- a/src/handshake.c +++ b/src/handshake.c @@ -298,15 +298,13 @@ static inline const char* get_method(fastd_context_t *ctx, const fastd_handshake fastd_string_stack_t *method_list = parse_string_list(handshake->records[RECORD_METHOD_LIST].data, handshake->records[RECORD_METHOD_LIST].length); const char *method = NULL; - fastd_string_stack_t *method_name = method_list; - while (method_name) { + fastd_string_stack_t *method_name; + for (method_name = method_list; method_name; method_name = method_name->next) { const char *cur_method = method_from_name(ctx, method_name->str, SIZE_MAX); if (cur_method) method = cur_method; - - method_name = method_name->next; } fastd_string_stack_free(method_list); -- cgit v1.2.3