Allow mca-params.conf files to not have a \n at the end of the file
This commit was SVN r7741.
Этот коммит содержится в:
родитель
c7d50fea54
Коммит
43b9b2c7da
@ -107,7 +107,8 @@ static int parse_line(void)
|
||||
/* Now we need to see the newline */
|
||||
|
||||
val = mca_base_yylex();
|
||||
if (MCA_BASE_PARSE_NEWLINE == val) {
|
||||
if (MCA_BASE_PARSE_NEWLINE == val ||
|
||||
MCA_BASE_PARSE_DONE == val) {
|
||||
return OMPI_SUCCESS;
|
||||
}
|
||||
}
|
||||
|
@ -68,7 +68,7 @@ CHAR [A-Za-z0-9_\-\.]
|
||||
{CHAR}+ { return MCA_BASE_PARSE_SINGLE_WORD; }
|
||||
|
||||
<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; }
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user