Calling strncat with the size of the src string is not so meaningful.
The length argument to strncat should specify the remaining bytes
bytes in the destination; although in this case, it appears to be
unncessary altogether to use strncat in the first place.
libsframe/
* sframe-dump.c (dump_sframe_func_with_fres): Use of strcat is
just as fine.
const char *ra_mangled_p_str
= ((sframe_fre_get_ra_mangled_p (sfd_ctx, &fre, &err[2]))
? "[s]" : " ");
- size_t ra_mangled_p_str_size = strlen (ra_mangled_p_str);
- strncat (temp, ra_mangled_p_str, ra_mangled_p_str_size);
+ strcat (temp, ra_mangled_p_str);
printf ("%-13s", temp);
}
}