summaryrefslogtreecommitdiffhomepage
path: root/src/parse.y
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2012-11-01 05:48:01 -0700
committerYukihiro "Matz" Matsumoto <[email protected]>2012-11-01 05:48:01 -0700
commit3b86394afc66385a69e28313b60cf505dc37c621 (patch)
tree7646ef12a139e93033097c5f440231ba2fbb8ec3 /src/parse.y
parent88c96966c796e0a0f6089291fcaca70cc1e32709 (diff)
parentd232f4cc47578abe129a31d5ceb6c56afb8bc476 (diff)
downloadmruby-3b86394afc66385a69e28313b60cf505dc37c621.tar.gz
mruby-3b86394afc66385a69e28313b60cf505dc37c621.zip
Merge pull request #523 from skandhas/pr-fix-embedded-rd-document
fix when mruby parse embedded rd document, mruby throw a syntax error.
Diffstat (limited to 'src/parse.y')
-rw-r--r--src/parse.y5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/parse.y b/src/parse.y
index cffb6ba09..abec59e3f 100644
--- a/src/parse.y
+++ b/src/parse.y
@@ -3162,10 +3162,13 @@ skips(parser_state *p, const char *s)
int len = strlen(s);
while (len--) {
- nextc(p);
+ nextc(p);
}
return TRUE;
}
+ else{
+ s--;
+ }
}
return FALSE;
}