char *mime_type;
char *mime_type, *p; char *encoding = NULL, *sq = NULL, *description = NULL; double q = 1.0;
static int suffix_fun ARGS1(	char *,		value){    char *mime_type;    if ((strlen (value) < 3)    || (NULL == (mime_type = strchr (value, ':'))))	return 0;    *mime_type++ = '\0';    LYRemoveBlanks(mime_type);    LYLowerCase(mime_type);    if (strstr(mime_type, "tex") != NULL ||	strstr(mime_type, "postscript") != NULL ||	strstr(mime_type, "sh") != NULL ||	strstr(mime_type, "troff") != NULL ||	strstr(mime_type, "rtf") != NULL)	HTSetSuffix(value, mime_type, "8bit", 1.0);    else	HTSetSuffix(value, mime_type, "binary", 1.0);    return 0;}