summaryrefslogtreecommitdiff
path: root/source4/lib/ejs/ejsLex.c
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2005-06-03 07:56:41 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:17:26 -0500
commit65d685c722ecf51bf84bb24af66c1f30c33b3b96 (patch)
treec8879021519c2a2d28be761e8cea4393e5b33d04 /source4/lib/ejs/ejsLex.c
parent0253adcab3157ec73cc96ad74b19faa2c87e067a (diff)
downloadsamba-65d685c722ecf51bf84bb24af66c1f30c33b3b96.tar.gz
samba-65d685c722ecf51bf84bb24af66c1f30c33b3b96.tar.bz2
samba-65d685c722ecf51bf84bb24af66c1f30c33b3b96.zip
r7214: Undo my interpreter patch. Tridge thought of a much better way to do it
that doesn't involve any changes to ejs at all. (This used to be commit 7b49711ecb87e8618be5ae934ffed5995408b748)
Diffstat (limited to 'source4/lib/ejs/ejsLex.c')
-rw-r--r--source4/lib/ejs/ejsLex.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/source4/lib/ejs/ejsLex.c b/source4/lib/ejs/ejsLex.c
index 81f56b092e..b0d6483c2a 100644
--- a/source4/lib/ejs/ejsLex.c
+++ b/source4/lib/ejs/ejsLex.c
@@ -674,26 +674,6 @@ static int getLexicalToken(Ejs *ep, int state)
inputPutback(ep, c);
return EJS_TOK_NUMBER;
- case '#':
- if (ip->lineNumber == 1) {
- if ((c = inputGetc(ep)) < 0) {
- ejsError(ep, "Syntax Error");
- return EJS_TOK_ERR;
- }
- if (c != '!') {
- ejsError(ep, "Syntax Error");
- return EJS_TOK_ERR;
- }
- while ((c = inputGetc(ep)) != -1) {
- if (c == '\r' || c == '\n')
- break;
- tokenAddChar(ep, c);
- }
- return EJS_TOK_HASHBANG;
- }
-
- /* Fall through to default handling */
-
default:
/*
* Identifiers or a function names