diff --git a/src/address.c b/src/address.c index ac58b57..d919b2d 100644 --- a/src/address.c +++ b/src/address.c @@ -11,6 +11,8 @@ patty_ax25_address *patty_ax25_address_create(const char *callsign, int ssid) { goto error_malloc_addr; } + memset(addr, '\0', sizeof(*addr)); + memcpy(addr->callsign, callsign, sizeof(addr->callsign)); addr->ssid = ssid;