| 152 | } mp_cur; |
| 153 | |
| 154 | void mp_cur_init(mp_cur *cursor, const unsigned char *s, size_t len) { |
| 155 | cursor->p = s; |
| 156 | cursor->left = len; |
| 157 | cursor->err = MP_CUR_ERROR_NONE; |
| 158 | } |
| 159 | |
| 160 | #define mp_cur_consume(_c,_len) do { _c->p += _len; _c->left -= _len; } while(0) |
| 161 |