summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorskandhas <[email protected]>2012-11-01 16:23:37 +0800
committerskandhas <[email protected]>2012-11-01 16:23:37 +0800
commitd232f4cc47578abe129a31d5ceb6c56afb8bc476 (patch)
tree5f99f0f4fddc0eaaaae504ea96dddf2db0efae34
parent57910ca5353e1feba1fb069a876b84a52f33d39f (diff)
downloadmruby-d232f4cc47578abe129a31d5ceb6c56afb8bc476.tar.gz
mruby-d232f4cc47578abe129a31d5ceb6c56afb8bc476.zip
fix when mruby parse embedded rd document, mruby throw a syntax error.
-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;
}