diff options
author | Yves Orton <demerphq@gmail.com> | 2007-01-31 00:58:31 +0100 |
---|---|---|
committer | H.Merijn Brand <h.m.brand@xs4all.nl> | 2007-01-31 10:29:59 +0000 |
commit | bcdf74043c1fd4b60b7764f5cd7d87525cf77e74 (patch) | |
tree | 0a3acc4337796c1ed8e000810e9ecaa82ec42e5a /proto.h | |
parent | 57b84237ab396aa1e1efe3b629c2b636d4869d93 (diff) | |
download | perl-bcdf74043c1fd4b60b7764f5cd7d87525cf77e74.tar.gz |
Improve regex stringification code
Message-ID: <9b18b3110701301458k2f6a8254hea6c6db28489c38b@mail.gmail.com>
p4raw-id: //depot/perl@30084
Diffstat (limited to 'proto.h')
-rw-r--r-- | proto.h | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -3635,12 +3635,15 @@ STATIC U32 S_join_exact(pTHX_ struct RExC_state_t *state, regnode *scan, I32 *mi __attribute__nonnull__(pTHX_2) __attribute__nonnull__(pTHX_3); -STATIC char* S_regwhite(char *p, const char *e) +STATIC char * S_regwhite(struct RExC_state_t *state, char *p) __attribute__warn_unused_result__ __attribute__nonnull__(1) __attribute__nonnull__(2); -STATIC char* S_nextchar(pTHX_ struct RExC_state_t *state) +STATIC char * S_nextchar(pTHX_ struct RExC_state_t *state) + __attribute__nonnull__(pTHX_1); + +STATIC bool S_reg_skipcomment(pTHX_ struct RExC_state_t *state) __attribute__nonnull__(pTHX_1); STATIC void S_scan_commit(pTHX_ const struct RExC_state_t* state, struct scan_data_t *data, I32 *minlenp, int is_inf) |