summaryrefslogtreecommitdiff
path: root/devel/cvstrac/files/patch-format.c
diff options
context:
space:
mode:
Diffstat (limited to 'devel/cvstrac/files/patch-format.c')
-rw-r--r--devel/cvstrac/files/patch-format.c32
1 files changed, 32 insertions, 0 deletions
diff --git a/devel/cvstrac/files/patch-format.c b/devel/cvstrac/files/patch-format.c
new file mode 100644
index 000000000000..73e88338c1a6
--- /dev/null
+++ b/devel/cvstrac/files/patch-format.c
@@ -0,0 +1,32 @@
+--- ./format.c.orig 2007-01-28 17:50:24.000000000 -0500
++++ ./format.c 2009-11-09 17:15:57.000000000 -0500
+@@ -701,11 +701,10 @@
+ ** Return TRUE if the HTML element given in the argument is a form of
+ ** external reference (i.e. A, IMG, etc).
+ */
+-extern int sqlite3StrNICmp(const char *, const char*, int);
+ static int isLinkTag(const char *zElem, int nElem){
+- return (nElem==1 && 0==sqlite3StrNICmp(zElem,"A",nElem))
+- || (nElem==3 && 0==sqlite3StrNICmp(zElem,"IMG",nElem))
+- || (nElem==4 && 0==sqlite3StrNICmp(zElem,"CITE",nElem));
++ return (nElem==1 && 0==sqlite3_strnicmp(zElem,"A",nElem))
++ || (nElem==3 && 0==sqlite3_strnicmp(zElem,"IMG",nElem))
++ || (nElem==4 && 0==sqlite3_strnicmp(zElem,"CITE",nElem));
+ }
+
+ /*
+@@ -713,12 +712,11 @@
+ ** before it ends, then return the number of characters through the end of
+ ** the </html>. If the <html> or the </html> is missing, return 0.
+ */
+-extern int sqlite3StrNICmp(const char *, const char*, int);
+ static int is_html(const char *z){
+ int i;
+- if( sqlite3StrNICmp(z, "<html>", 6) ) return 0;
++ if( sqlite3_strnicmp(z, "<html>", 6) ) return 0;
+ for(i=6; z[i]; i++){
+- if( z[i]=='<' && sqlite3StrNICmp(&z[i],"</html>",7)==0 ) return i+7;
++ if( z[i]=='<' && sqlite3_strnicmp(&z[i],"</html>",7)==0 ) return i+7;
+ }
+ return 0;
+ }