]> git.sur5r.net Git - i3/i3/commitdiff
Remove obsolete macro REQUIRED_OPTION 3256/head
authorOrestis Floros <orestisf1993@gmail.com>
Fri, 20 Apr 2018 10:00:44 +0000 (13:00 +0300)
committerOrestis Floros <orestisf1993@gmail.com>
Fri, 20 Apr 2018 10:05:23 +0000 (13:05 +0300)
Was used for the removed option 'terminal' and for 'font'. 'font' is no
longer this aggressive and doesn't use the macro.

Killing i3 when an option is missing would be super backwards
incompatible so I doubt we are going to use this ever again.

src/config.c

index 95b7ec9801f424e91402482589fc70e2d6efacbb..de149ce7d84adb828d2ec453410afb834afe1e53 100644 (file)
@@ -191,10 +191,6 @@ void load_configuration(xcb_connection_t *conn, const char *override_configpath,
 
     bindings = default_mode->bindings;
 
-#define REQUIRED_OPTION(name) \
-    if (config.name == NULL)  \
-        die("You did not specify required configuration option " #name "\n");
-
     /* Clear the old config or initialize the data structure */
     memset(&config, 0, sizeof(config));