From 68a01bb992d1648c8443d0c89a9a3dbede0aee18 Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Sun, 31 May 2020 00:18:44 -0400 Subject: [PATCH] Fix LLVM warnings --- src/address.c | 2 +- src/if.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/address.c b/src/address.c index c4a4c9f..ac58b57 100644 --- a/src/address.c +++ b/src/address.c @@ -11,7 +11,7 @@ patty_ax25_address *patty_ax25_address_create(const char *callsign, int ssid) { goto error_malloc_addr; } - strncpy(addr->callsign, callsign, sizeof(addr->callsign)); + memcpy(addr->callsign, callsign, sizeof(addr->callsign)); addr->ssid = ssid; addr->last = 0; diff --git a/src/if.c b/src/if.c index b66b48d..f47db73 100644 --- a/src/if.c +++ b/src/if.c @@ -146,8 +146,7 @@ int patty_ax25_if_add_address(patty_ax25_if *iface, const char *callsign, int ss } memset(address, '\0', sizeof(*address)); - - strncpy(address->callsign, callsign, sizeof(address->callsign)); + memcpy(address->callsign, callsign, sizeof(address->callsign)); address->ssid = ssid;