|
@@ -116,7 +116,7 @@ int mm_read_banner(FILE *f, MM_typecode *matcode)
|
|
|
if (fgets(line, MM_MAX_LINE_LENGTH, f) == NULL)
|
|
|
return MM_PREMATURE_EOF;
|
|
|
|
|
|
- if (sscanf(line, "%MM_MAX_TOKEN_LENGTHs %MM_MAX_TOKEN_LENGTHs %MM_MAX_TOKEN_LENGTHs %MM_MAX_TOKEN_LENGTHs %MM_MAX_TOKEN_LENGTHs", banner, mtx, crd, data_type, storage_scheme) != 5)
|
|
|
+ if (sscanf(line, "%"MM_MAX_TOKEN_LENGTH_S"s %"MM_MAX_TOKEN_LENGTH_S"s %"MM_MAX_TOKEN_LENGTH_S"s %"MM_MAX_TOKEN_LENGTH_S"s %"MM_MAX_TOKEN_LENGTH_S"s", banner, mtx, crd, data_type, storage_scheme) != 5)
|
|
|
return MM_PREMATURE_EOF;
|
|
|
|
|
|
for (p=mtx; *p!='\0'; *p=tolower(*p),p++); /* convert to lower case */
|