mirror of
https://gitlab.com/etherlab.org/ethercat.git
synced 2026-02-05 19:39:50 +08:00
strcpy explanations.
This commit is contained in:
@@ -875,7 +875,7 @@ int ecrt_slave_config_flag(ec_slave_config_t *sc, const char *key,
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
strcpy(io.key, key);
|
||||
strcpy(io.key, key); // no strncpy, buffer is alloc'ed with strlen
|
||||
io.value = value;
|
||||
|
||||
ret = ioctl(sc->master->fd, EC_IOCTL_SC_FLAG, &io);
|
||||
|
||||
@@ -47,7 +47,7 @@ int ec_flag_init(
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
strcpy(flag->key, key);
|
||||
strcpy(flag->key, key); // no strncpy, buffer is alloc'ed with strlen
|
||||
flag->value = value;
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user