X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=vrfileman;a=blobdiff_plain;f=src%2Fopt.cc;fp=src%2Fopt.cc;h=6e22113dba1040f54f9ac4f352787b705676ea07;hp=6698f8c30f5a7a6396bd57d2ae334d4c490acdb6;hb=20f18dc9afa4e7a9efb6253edce231f664d14215;hpb=f737a4688a44fa05c9a5ea7919819437fae85ae1 diff --git a/src/opt.cc b/src/opt.cc index 6698f8c..6e22113 100644 --- a/src/opt.cc +++ b/src/opt.cc @@ -6,6 +6,14 @@ Options opt; +Options def_opt = { + 1280, 800, + false, // vr + true, // srgb + false, // fullscreen + 0 // path +}; + enum { OPT_SIZE, OPT_VR, @@ -32,10 +40,7 @@ static int arg_handler(optcfg *oc, const char *arg, void *cls); bool init_options(int argc, char **argv, const char *cfgfile) { // default options - memset(&opt, 0, sizeof opt); - opt.width = 1280; - opt.height = 800; - opt.srgb = true; + opt = def_opt; optcfg *oc = optcfg_init(options); optcfg_set_opt_callback(oc, opt_handler, 0);