-/* $Id: mmreadcfg.c,v 1.19 2005/01/27 09:07:15 mmondor Exp $ */
+/* $Id: mmreadcfg.c,v 1.19.2.1 2006/04/24 21:24:27 mmondor Exp $ */
/*
* Copyright (C) 1991-2004, Matthew Mondor
MMCOPYRIGHT("@(#) Copyright (c) 1991-2004\n\
\tMatthew Mondor. All rights reserved.\n");
-MMRCSID("$Id: mmreadcfg.c,v 1.19 2005/01/27 09:07:15 mmondor Exp $");
+MMRCSID("$Id: mmreadcfg.c,v 1.19.2.1 2006/04/24 21:24:27 mmondor Exp $");
*/
quoted = FALSE;
for (; cptr < tptr && *cptr != '\n' &&
- (isspace(*cptr) || *cptr == '='); cptr++) ;
+ (isspace((int)*cptr) || *cptr == '='); cptr++) ;
if (cptr == tptr)
break;
if (*cptr == '\n') {
do {
cont = FALSE;
for (wptr = cptr; cptr < tptr &&
- ( (!quoted && !isspace(*cptr) && *cptr != '=') ||
+ ( (!quoted && !isspace((int)*cptr) && *cptr != '=') ||
(quoted && (*cptr != '\n' && *cptr != '"')) ); cptr++) ;
if (quoted && *cptr == '\n') {
cptr++;
} while (cont == TRUE);
/* Note: isspace() includes '\n' */
if (!( (quoted && *cptr == '"') ||
- (!quoted && (isspace(*cptr) || *cptr == '=')) )) {
+ (!quoted && (isspace((int)*cptr) || *cptr == '=')) )) {
/* This element ended abnormally, EOF was reached before it
* was terminated.
*/