Fossil SCM

Fixed 2 string pointer type warnings reported on the mailing list.

stephan 2013-01-02 12:19 trunk
Commit 46af6b826085024396d254f1919de556c0d68711
1 file changed +2 -2
+2 -2
--- src/regexp.c
+++ src/regexp.c
@@ -191,11 +191,11 @@
191191
int rc = 0;
192192
ReInput in;
193193
194194
in.z = zIn;
195195
in.i = 0;
196
- in.mx = nIn>=0 ? nIn : strlen(zIn);
196
+ in.mx = nIn>=0 ? nIn : strlen((char const*)zIn);
197197
if( pRe->nInit ){
198198
unsigned char x = pRe->zInit[0];
199199
while( in.i+pRe->nInit<in.mx
200200
&& (zIn[in.i]!=x || memcmp(zIn+in.i, pRe->zInit, pRe->nInit)!=0)
201201
){
@@ -626,11 +626,11 @@
626626
}else{
627627
re_append(pRe, RE_OP_ANYSTAR, 0);
628628
}
629629
pRe->sIn.z = (unsigned char*)zIn;
630630
pRe->sIn.i = 0;
631
- pRe->sIn.mx = strlen(pRe->sIn.z);
631
+ pRe->sIn.mx = strlen(zIn);
632632
zErr = re_subcompile_re(pRe);
633633
if( zErr ){
634634
re_free(pRe);
635635
return zErr;
636636
}
637637
--- src/regexp.c
+++ src/regexp.c
@@ -191,11 +191,11 @@
191 int rc = 0;
192 ReInput in;
193
194 in.z = zIn;
195 in.i = 0;
196 in.mx = nIn>=0 ? nIn : strlen(zIn);
197 if( pRe->nInit ){
198 unsigned char x = pRe->zInit[0];
199 while( in.i+pRe->nInit<in.mx
200 && (zIn[in.i]!=x || memcmp(zIn+in.i, pRe->zInit, pRe->nInit)!=0)
201 ){
@@ -626,11 +626,11 @@
626 }else{
627 re_append(pRe, RE_OP_ANYSTAR, 0);
628 }
629 pRe->sIn.z = (unsigned char*)zIn;
630 pRe->sIn.i = 0;
631 pRe->sIn.mx = strlen(pRe->sIn.z);
632 zErr = re_subcompile_re(pRe);
633 if( zErr ){
634 re_free(pRe);
635 return zErr;
636 }
637
--- src/regexp.c
+++ src/regexp.c
@@ -191,11 +191,11 @@
191 int rc = 0;
192 ReInput in;
193
194 in.z = zIn;
195 in.i = 0;
196 in.mx = nIn>=0 ? nIn : strlen((char const*)zIn);
197 if( pRe->nInit ){
198 unsigned char x = pRe->zInit[0];
199 while( in.i+pRe->nInit<in.mx
200 && (zIn[in.i]!=x || memcmp(zIn+in.i, pRe->zInit, pRe->nInit)!=0)
201 ){
@@ -626,11 +626,11 @@
626 }else{
627 re_append(pRe, RE_OP_ANYSTAR, 0);
628 }
629 pRe->sIn.z = (unsigned char*)zIn;
630 pRe->sIn.i = 0;
631 pRe->sIn.mx = strlen(zIn);
632 zErr = re_subcompile_re(pRe);
633 if( zErr ){
634 re_free(pRe);
635 return zErr;
636 }
637

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button