swconfig: swlib.c: remove const qualifier for val.s since this is supposed to be free'd

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>

SVN-Revision: 46230
lede-17.01
John Crispin 2015-07-07 13:45:56 +00:00
parent 08d4d4921d
commit 2b9bdf4d6f
2 changed files with 2 additions and 2 deletions

View File

@ -363,7 +363,7 @@ int swlib_set_attr_string(struct switch_dev *dev, struct switch_attr *a, int por
val.value.i = atoi(str);
break;
case SWITCH_TYPE_STRING:
val.value.s = str;
val.value.s = (char *)str;
break;
case SWITCH_TYPE_PORTS:
ports = alloca(sizeof(struct switch_port) * dev->ports);

View File

@ -135,7 +135,7 @@ struct switch_val {
int err;
int port_vlan;
union {
const char *s;
char *s;
int i;
struct switch_port *ports;
} value;