safe_strcat, safe_strncat. Thanks to Ulf H. for noting the wrong use of strncat in part of the mutt code base.