17 Jul 2012 05:44
[PC-BSD Commits] r17788 - pcbsd-projects/AD_4_PCBSD/pam
Author: johnh
Date: 2012-07-17 03:44:47 +0000 (Tue, 17 Jul 2012)
New Revision: 17788
Modified:
pcbsd-projects/AD_4_PCBSD/pam/pam-lexer.l
pcbsd-projects/AD_4_PCBSD/pam/pam-parser.y
pcbsd-projects/AD_4_PCBSD/pam/pamconf.c
pcbsd-projects/AD_4_PCBSD/pam/pamconf.h
Log:
Bug fixes. '/' was not being parsed properly. Some functions in the
parser moved into the main C program and externed to the parser also.
Modified: pcbsd-projects/AD_4_PCBSD/pam/pam-lexer.l
===================================================================
--- pcbsd-projects/AD_4_PCBSD/pam/pam-lexer.l 2012-07-16 21:47:49 UTC (rev 17787)
+++ pcbsd-projects/AD_4_PCBSD/pam/pam-lexer.l 2012-07-17 03:44:47 UTC (rev 17788)
<at> <at> -18,7 +18,7 <at> <at>
\n { return (NEWLINE); }
-^#(.+)?$ { yylval.str = strdup(yytext); return (COMMENT); }
+^#(.+)?$ { yylval.str = xstrdup(yytext); return (COMMENT); }
auth { return (AUTH); }
account { return (ACCOUNT); }
<at> <at> -31,7 +31,7 <at> <at>
optional { return (OPTIONAL); }
include { return (INCLUDE); }
(Continue reading)
RSS Feed