Generally, for strings `Option.var` is a `char **` (a pointer to a
string pointer). The Lua setting code uses it differently. There, it's
just a `char *`.
Fixes #1096
/* MuttVars[idx].var is already 'char**' (or some 'void**') or...
* so cast to 'void*' is okay */
FREE((void *) MuttVars[idx].var);
- *((char **) MuttVars[idx].var) = mutt_str_strdup(*(char **) val->var);
+ *((char **) MuttVars[idx].var) = mutt_str_strdup((char *) val->var);
}
break;
case DT_BOOL: