mirror of
https://github.com/tmate-io/tmate-ssh-server.git
synced 2020-11-18 19:53:51 -08:00
Don't crash when given a invalid colour, reported by Felix Rosencrantz,
fix from Thomas Adam.
This commit is contained in:
parent
81db6bab91
commit
1e981f4c6d
@ -307,11 +307,13 @@ cmd_set_option_set(struct cmd *self, struct cmd_q *cmdq,
|
|||||||
break;
|
break;
|
||||||
case OPTIONS_TABLE_COLOUR:
|
case OPTIONS_TABLE_COLOUR:
|
||||||
o = cmd_set_option_colour(self, cmdq, oe, oo, value);
|
o = cmd_set_option_colour(self, cmdq, oe, oo, value);
|
||||||
style_update_new(oo, o->name, oe->style);
|
if (o != NULL)
|
||||||
|
style_update_new(oo, o->name, oe->style);
|
||||||
break;
|
break;
|
||||||
case OPTIONS_TABLE_ATTRIBUTES:
|
case OPTIONS_TABLE_ATTRIBUTES:
|
||||||
o = cmd_set_option_attributes(self, cmdq, oe, oo, value);
|
o = cmd_set_option_attributes(self, cmdq, oe, oo, value);
|
||||||
style_update_new(oo, o->name, oe->style);
|
if (o != NULL)
|
||||||
|
style_update_new(oo, o->name, oe->style);
|
||||||
break;
|
break;
|
||||||
case OPTIONS_TABLE_FLAG:
|
case OPTIONS_TABLE_FLAG:
|
||||||
o = cmd_set_option_flag(self, cmdq, oe, oo, value);
|
o = cmd_set_option_flag(self, cmdq, oe, oo, value);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user