1
1

Allow mca-params.conf files to not have a \n at the end of the file

This commit was SVN r7741.
Этот коммит содержится в:
Jeff Squyres 2005-10-12 22:49:23 +00:00
родитель c7d50fea54
Коммит 43b9b2c7da
2 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -107,7 +107,8 @@ static int parse_line(void)
/* Now we need to see the newline */ /* Now we need to see the newline */
val = mca_base_yylex(); val = mca_base_yylex();
if (MCA_BASE_PARSE_NEWLINE == val) { if (MCA_BASE_PARSE_NEWLINE == val ||
MCA_BASE_PARSE_DONE == val) {
return OMPI_SUCCESS; return OMPI_SUCCESS;
} }
} }

Просмотреть файл

@ -68,7 +68,7 @@ CHAR [A-Za-z0-9_\-\.]
{CHAR}+ { return MCA_BASE_PARSE_SINGLE_WORD; } {CHAR}+ { return MCA_BASE_PARSE_SINGLE_WORD; }
<VALUE>{WHITE}*\n { BEGIN(INITIAL); return MCA_BASE_PARSE_NEWLINE; } <VALUE>{WHITE}*\n { BEGIN(INITIAL); return MCA_BASE_PARSE_NEWLINE; }
<VALUE>[^\n]*[^\t \n]/[\t ]*\n { return MCA_BASE_PARSE_VALUE; } <VALUE>[^\n]*[^\t \n]/[\t ]* { return MCA_BASE_PARSE_VALUE; }
. { return MCA_BASE_PARSE_ERROR; } . { return MCA_BASE_PARSE_ERROR; }