From 362c6c4c8141345d060c573a92680128041b123a Mon Sep 17 00:00:00 2001
From: P. J. McDermott <pj@pehjota.net>
Date: Sat, 07 Aug 2021 10:27:10 -0400
Subject: menu: Replace switch with array

---
diff --git a/src/menu.c b/src/menu.c
index 9d4e55e..9339c80 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -31,6 +31,8 @@
 #include "tk.h"
 #include "util.h"
 
+const int MF_MENU_SIZES_[] = {15, 20, 30};
+
 struct _mf_menu {
 	long seed;
 	int  size;
@@ -54,19 +56,8 @@ _mf_menu_size(void *user_data, int state)
 {
 	struct _mf_menu *menu = (struct _mf_menu *) user_data;
 
-	switch (state) {
-		case 0:
-			menu->size = 15;
-			break;
-		case 1:
-			menu->size = 20;
-			break;
-		case 2:
-			menu->size = 30;
-			break;
-		default:
-			break;
-	}
+	menu->size = MF_MENU_SIZES_[state];
+
 	return 0;
 }
 
--
cgit v0.9.1