diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2018-07-26 17:29:46 +0200 |
---|---|---|
committer | Neels Hofmeyr <neels@hofmeyr.de> | 2018-07-27 18:51:59 +0200 |
commit | d5a35ed93284b306fd43a753f99cc2ae8ad1e996 (patch) | |
tree | 446cb0798fb76def5c0d764f88f1b1bb9d38542b /src | |
parent | 322dbbeaa29cb90c6917fa7e78a66b96b8ce3689 (diff) |
fix strncpy bug in rs232.c
Change-Id: I2f3b7888acb4f25da22ffef4391e1d0831485483
Diffstat (limited to 'src')
-rw-r--r-- | src/rs232.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/rs232.c b/src/rs232.c index da5b56b..28f1ba0 100644 --- a/src/rs232.c +++ b/src/rs232.c @@ -141,8 +141,7 @@ struct osmo_rs232 *osmo_rs232_create(void *ctx) void osmo_rs232_set_serial_port(struct osmo_rs232 *r, char *serial_port) { - strncpy(r->cfg.serial_port, serial_port, PATH_MAX); - r->cfg.serial_port[PATH_MAX-1] = '\0'; + osmo_strlcpy(r->cfg.serial_port, serial_port, PATH_MAX); } void osmo_rs232_set_baudrate(struct osmo_rs232 *r, int baudrate) |