From: Dragan Dosen Date: Wed, 27 Sep 2017 10:46:44 +0000 (+0200) Subject: BUILD/MINOR: 51d: fix warning when building with 51Degrees release version 3.2.12.12 X-Git-Tag: v1.8-dev3~49 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=483b93cc9a7c63fefe7366f749edddf7c8cd20bc;p=thirdparty%2Fhaproxy.git BUILD/MINOR: 51d: fix warning when building with 51Degrees release version 3.2.12.12 The warning appears when building with 51Degrees release that uses a new Hash Trie algorithm (release version 3.2.12.12): src/51d.c: In function init_51degrees: src/51d.c:566:2: warning: enumeration value DATA_SET_INIT_STATUS_TOO_MANY_OPEN_FILES not handled in switch [-Wswitch] switch (_51d_dataset_status) { ^ This patch can be backported in 1.7. --- diff --git a/src/51d.c b/src/51d.c index 421c0de128..1f1a5f9690 100644 --- a/src/51d.c +++ b/src/51d.c @@ -605,6 +605,9 @@ static int init_51degrees(void) case DATA_SET_INIT_STATUS_NOT_SET: chunk_printf(temp, "Data set not initialised."); break; + default: + chunk_printf(temp, "Other error."); + break; } if (_51d_dataset_status != DATA_SET_INIT_STATUS_SUCCESS) { if (temp->len)