diff options
| author | skandhas <[email protected]> | 2012-11-01 16:23:37 +0800 |
|---|---|---|
| committer | skandhas <[email protected]> | 2012-11-01 16:23:37 +0800 |
| commit | d232f4cc47578abe129a31d5ceb6c56afb8bc476 (patch) | |
| tree | 5f99f0f4fddc0eaaaae504ea96dddf2db0efae34 /src | |
| parent | 57910ca5353e1feba1fb069a876b84a52f33d39f (diff) | |
| download | mruby-d232f4cc47578abe129a31d5ceb6c56afb8bc476.tar.gz mruby-d232f4cc47578abe129a31d5ceb6c56afb8bc476.zip | |
fix when mruby parse embedded rd document, mruby throw a syntax error.
Diffstat (limited to 'src')
| -rw-r--r-- | src/parse.y | 5 |
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; } |
