Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
libvmod-re
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
uplex-varnish
libvmod-re
Commits
c5e9ef53
Unverified
Commit
c5e9ef53
authored
Jul 20, 2023
by
Nils Goroll
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Polish debug output
parent
1045a035
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
13 additions
and
2 deletions
+13
-2
vmod_re.c
src/vmod_re.c
+13
-2
No files found.
src/vmod_re.c
View file @
c5e9ef53
...
...
@@ -523,6 +523,17 @@ reip_iter(struct re_iter_priv *reip, unsigned flush,
CHECK_OBJ_NOTNULL
(
reip
,
RE_ITER_PRIV_MAGIC
);
#ifdef ITERDBG
VSLb
(
reip
->
ctx
->
vsl
,
SLT_Debug
,
"reip_iter reip { .s=%d, "
"buf/len=%p/%zu (%.*s), "
"start=%zu } "
"flush=%u, ptr/len=%p/%zd (%.*s)"
,
reip
->
s
,
reip
->
buf
,
reip
->
len
,
(
int
)
reip
->
len
,
reip
->
buf
?
reip
->
buf
:
""
,
reip
->
startoffset
,
flush
,
ptr
,
len
,
(
int
)
len
,
ptr
?
(
const
char
*
)
ptr
:
""
);
#endif
if
(
reip
->
s
>
PCRE2_ERROR_NOMATCH
)
{
AZ
(
reip
->
buf
);
AZ
(
reip
->
len
);
...
...
@@ -566,7 +577,7 @@ reip_iter(struct re_iter_priv *reip, unsigned flush,
#ifdef ITERDBG
VSLb
(
reip
->
ctx
->
vsl
,
SLT_Debug
,
"match=%d, subject=%.*s, len=%zd"
,
reip
->
s
,
len
,
subject
,
len
);
reip
->
s
,
(
int
)
len
,
subject
,
len
);
#endif
CAST_OBJ_NOTNULL
(
ov
,
reip
->
task
->
priv
,
OV_MAGIC
);
...
...
@@ -648,7 +659,7 @@ match_iter_f(void *priv, unsigned flush, const void *ptr, ssize_t len)
#ifdef ITERDBG
VSLb
(
reip
->
ctx
->
vsl
,
SLT_Debug
,
"flush=%u, s=%d, ptr=%.*s, len=%zd"
,
flush
,
reip
->
s
,
len
,
ptr
,
len
);
flush
,
reip
->
s
,
(
int
)
len
,
(
const
char
*
)
ptr
,
len
);
#endif
/* already have a match ? */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment