new_fs (char *form, char *format, char *default_fs)
{
struct stat st;
- register FILE *fp;
+ FILE *fp;
- if (formats)
- free (formats);
+ mh_xfree(formats);
if (form) {
if ((fp = fopen (etcpath (form), "r")) == NULL)
break;
case 0:
- cp--; /* fall */
+ cp--;
+ /* FALLTHRU */
default:
*dp++ = *cp;
break;