Fix compile error on 64 bit systems

Fixes casting pointers of invallid size to int.

Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
This commit is contained in:
Daniel Danzberger 2020-04-22 10:07:30 +02:00
parent 6c89f78545
commit a3113301be

View file

@ -600,7 +600,7 @@ char *update_instance_alias(int action, char **last_inst, void *argv[])
char *update_instance_without_section(int action, char **last_inst, void *argv[])
{
char *instance, buf[64] = {0};
int instnbr = (int) argv[0];
int instnbr = (int)(long)argv[0];
if (action == INSTANCE_MODE_ALIAS) {
snprintf(buf, sizeof(buf), "[cpe-%d]", instnbr);