Fossil SCM

Purge all instances of strcasecmp() and stricmp() from the code. Use fossil_stricmp() instead.

drh 2011-01-05 00:03 trunk
Commit 3789c44bb50b198b9589949c52e1d519503e9cae
+1 -1
--- src/login.c
+++ src/login.c
@@ -668,11 +668,11 @@
668668
@ </span></p>
669669
}else if( strcmp(zPasswd,zConfirm)!=0 ){
670670
@ <p><span class="loginError">
671671
@ The two copies of your new passwords do not match.
672672
@ </span></p>
673
- }else if( strcasecmp(zPw, zCap)!=0 ){
673
+ }else if( fossil_stricmp(zPw, zCap)!=0 ){
674674
@ <p><span class="loginError">
675675
@ Captcha text invalid.
676676
@ </span></p>
677677
}else{
678678
/* This almost is stupid copy-paste of code from user.c:user_cmd(). */
679679
--- src/login.c
+++ src/login.c
@@ -668,11 +668,11 @@
668 @ </span></p>
669 }else if( strcmp(zPasswd,zConfirm)!=0 ){
670 @ <p><span class="loginError">
671 @ The two copies of your new passwords do not match.
672 @ </span></p>
673 }else if( strcasecmp(zPw, zCap)!=0 ){
674 @ <p><span class="loginError">
675 @ Captcha text invalid.
676 @ </span></p>
677 }else{
678 /* This almost is stupid copy-paste of code from user.c:user_cmd(). */
679
--- src/login.c
+++ src/login.c
@@ -668,11 +668,11 @@
668 @ </span></p>
669 }else if( strcmp(zPasswd,zConfirm)!=0 ){
670 @ <p><span class="loginError">
671 @ The two copies of your new passwords do not match.
672 @ </span></p>
673 }else if( fossil_stricmp(zPw, zCap)!=0 ){
674 @ <p><span class="loginError">
675 @ Captcha text invalid.
676 @ </span></p>
677 }else{
678 /* This almost is stupid copy-paste of code from user.c:user_cmd(). */
679
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -491,11 +491,11 @@
491491
#SSL = -DFOSSIL_ENABLE_SSL=1
492492
SSL =
493493
494494
I18N = -DFOSSIL_I18N=0
495495
496
-CFLAGS = -o -Dstrcasecmp=stricmp
496
+CFLAGS = -o
497497
BCC = $(DMDIR)\bin\dmc $(CFLAGS)
498498
TCC = $(DMDIR)\bin\dmc $(CFLAGS) $(DMCDEF) $(I18N) $(SSL) $(INCL)
499499
LIBS = $(DMDIR)\extra\lib\ zlib wsock32
500500
}
501501
writeln -nonewline "SRC = "
502502
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -491,11 +491,11 @@
491 #SSL = -DFOSSIL_ENABLE_SSL=1
492 SSL =
493
494 I18N = -DFOSSIL_I18N=0
495
496 CFLAGS = -o -Dstrcasecmp=stricmp
497 BCC = $(DMDIR)\bin\dmc $(CFLAGS)
498 TCC = $(DMDIR)\bin\dmc $(CFLAGS) $(DMCDEF) $(I18N) $(SSL) $(INCL)
499 LIBS = $(DMDIR)\extra\lib\ zlib wsock32
500 }
501 writeln -nonewline "SRC = "
502
--- src/makemake.tcl
+++ src/makemake.tcl
@@ -491,11 +491,11 @@
491 #SSL = -DFOSSIL_ENABLE_SSL=1
492 SSL =
493
494 I18N = -DFOSSIL_I18N=0
495
496 CFLAGS = -o
497 BCC = $(DMDIR)\bin\dmc $(CFLAGS)
498 TCC = $(DMDIR)\bin\dmc $(CFLAGS) $(DMCDEF) $(I18N) $(SSL) $(INCL)
499 LIBS = $(DMDIR)\extra\lib\ zlib wsock32
500 }
501 writeln -nonewline "SRC = "
502
--- win/Makefile.dmc
+++ win/Makefile.dmc
@@ -17,11 +17,11 @@
1717
#SSL = -DFOSSIL_ENABLE_SSL=1
1818
SSL =
1919
2020
I18N = -DFOSSIL_I18N=0
2121
22
-CFLAGS = -o -Dstrcasecmp=stricmp
22
+CFLAGS = -o
2323
BCC = $(DMDIR)\bin\dmc $(CFLAGS)
2424
TCC = $(DMDIR)\bin\dmc $(CFLAGS) $(DMCDEF) $(I18N) $(SSL) $(INCL)
2525
LIBS = $(DMDIR)\extra\lib\ zlib wsock32
2626
2727
SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c graph_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c login_.c main_.c manifest_.c md5_.c merge_.c merge3_.c name_.c pivot_.c popen_.c pqueue_.c printf_.c rebuild_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c shun_.c skins_.c sqlcmd_.c stash_.c stat_.c style_.c sync_.c tag_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c update_.c url_.c user_.c verify_.c vfile_.c wiki_.c wikiformat_.c winhttp_.c xfer_.c zip_.c
2828
--- win/Makefile.dmc
+++ win/Makefile.dmc
@@ -17,11 +17,11 @@
17 #SSL = -DFOSSIL_ENABLE_SSL=1
18 SSL =
19
20 I18N = -DFOSSIL_I18N=0
21
22 CFLAGS = -o -Dstrcasecmp=stricmp
23 BCC = $(DMDIR)\bin\dmc $(CFLAGS)
24 TCC = $(DMDIR)\bin\dmc $(CFLAGS) $(DMCDEF) $(I18N) $(SSL) $(INCL)
25 LIBS = $(DMDIR)\extra\lib\ zlib wsock32
26
27 SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c graph_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c login_.c main_.c manifest_.c md5_.c merge_.c merge3_.c name_.c pivot_.c popen_.c pqueue_.c printf_.c rebuild_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c shun_.c skins_.c sqlcmd_.c stash_.c stat_.c style_.c sync_.c tag_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c update_.c url_.c user_.c verify_.c vfile_.c wiki_.c wikiformat_.c winhttp_.c xfer_.c zip_.c
28
--- win/Makefile.dmc
+++ win/Makefile.dmc
@@ -17,11 +17,11 @@
17 #SSL = -DFOSSIL_ENABLE_SSL=1
18 SSL =
19
20 I18N = -DFOSSIL_I18N=0
21
22 CFLAGS = -o
23 BCC = $(DMDIR)\bin\dmc $(CFLAGS)
24 TCC = $(DMDIR)\bin\dmc $(CFLAGS) $(DMCDEF) $(I18N) $(SSL) $(INCL)
25 LIBS = $(DMDIR)\extra\lib\ zlib wsock32
26
27 SRC = add_.c allrepo_.c attach_.c bag_.c bisect_.c blob_.c branch_.c browse_.c captcha_.c cgi_.c checkin_.c checkout_.c clearsign_.c clone_.c comformat_.c configure_.c content_.c db_.c delta_.c deltacmd_.c descendants_.c diff_.c diffcmd_.c doc_.c encode_.c event_.c export_.c file_.c finfo_.c graph_.c http_.c http_socket_.c http_ssl_.c http_transport_.c import_.c info_.c login_.c main_.c manifest_.c md5_.c merge_.c merge3_.c name_.c pivot_.c popen_.c pqueue_.c printf_.c rebuild_.c report_.c rss_.c schema_.c search_.c setup_.c sha1_.c shun_.c skins_.c sqlcmd_.c stash_.c stat_.c style_.c sync_.c tag_.c th_main_.c timeline_.c tkt_.c tktsetup_.c undo_.c update_.c url_.c user_.c verify_.c vfile_.c wiki_.c wikiformat_.c winhttp_.c xfer_.c zip_.c
28

Keyboard Shortcuts

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