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 */
|
/* 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; }
|
||||||
|
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user