diff options
author | Beech Rintoul <beech@FreeBSD.org> | 2008-05-18 03:50:39 +0000 |
---|---|---|
committer | Beech Rintoul <beech@FreeBSD.org> | 2008-05-18 03:50:39 +0000 |
commit | 3b776d898d7947d4302866056a1c1d1f4f2fe49b (patch) | |
tree | 093b5d5cad706cd42704a0073f1df38e7f4e5f33 /devel/cvstrac/files | |
parent | 3098ddb17dfa08d39e96bbed856240bb2cb4393b (diff) | |
download | ports-3b776d898d7947d4302866056a1c1d1f4f2fe49b.tar.gz ports-3b776d898d7947d4302866056a1c1d1f4f2fe49b.zip |
- Update to 2.0.1
- Take maintainership
- Added patch file to fix core dumps (will be submitted upstream)
- Pass maintainership to submitter
PR: ports/123564
Submitted by: Greg Larkin <glarkin@sourcehosting.net>
Notes
Notes:
svn path=/head/; revision=213247
Diffstat (limited to 'devel/cvstrac/files')
-rw-r--r-- | devel/cvstrac/files/patch-db.c | 75 |
1 files changed, 64 insertions, 11 deletions
diff --git a/devel/cvstrac/files/patch-db.c b/devel/cvstrac/files/patch-db.c index 82d714ce498c..fff08a241c8d 100644 --- a/devel/cvstrac/files/patch-db.c +++ b/devel/cvstrac/files/patch-db.c @@ -1,11 +1,64 @@ ---- db.c.org Wed Dec 27 11:14:31 2006 -+++ db.c Wed Dec 27 11:15:09 2006 -@@ -107,6 +107,8 @@ - extern int sqlite3StrICmp(const char*, const char*); - if( type==SQLITE_SELECT ){ - return SQLITE_OK; -+ }else if( type==SQLITE_FUNCTION ){ -+ return SQLITE_OK; - }else if( type==SQLITE_READ ){ - if( sqlite3StrICmp(zArg1,"user")==0 ){ - if( sqlite3StrICmp(zArg2,"passwd")==0 || sqlite3StrICmp(zArg2,"email")==0 ){ +--- db.c.orig 2008-05-09 19:34:45.288709828 -0400 ++++ db.c 2008-05-09 19:35:37.495027112 -0400 +@@ -326,7 +326,7 @@ + db_err( zErrMsg ? zErrMsg : sqlite3_errmsg(pDb), zSql, + "db_query: Database query failed" ); + } +- free(zSql); ++ sqlite3_free(zSql); + if( sResult.azElem==0 ){ + db_query_callback(&sResult, 0, 0, 0); + } +@@ -385,7 +385,7 @@ + db_err( zErrMsg ? zErrMsg : sqlite3_errmsg(pDb), zSql, + "db_short_query: Database query failed" ); + } +- free(zSql); ++ sqlite3_free(zSql); + return zResult; + } + +@@ -409,7 +409,7 @@ + if( rc!=SQLITE_OK ){ + db_err(zErrMsg, zSql, "db_execute: Database execute failed"); + } +- free(zSql); ++ sqlite3_free(zSql); + } + + /* +@@ -448,7 +448,7 @@ + if( rc!=SQLITE_OK ){ + db_err(zErrMsg, zSql, "db_exists: Database exists query failed"); + } +- free(zSql); ++ sqlite3_free(zSql); + return iResult; + } + +@@ -470,6 +470,7 @@ + db_restrict_query(1); + rc = sqlite3_exec(pDb, zSql, 0, 0, &zErrMsg); + db_restrict_query(0); ++ sqlite3_free(zSql); + return (rc!=SQLITE_OK) ? zErrMsg : 0; + } + +@@ -538,7 +539,7 @@ + db_err(zErrMsg ? zErrMsg : sqlite3_errmsg(pDb), zSql, + "db_callback_query: Database query failed"); + } +- free(zSql); ++ sqlite3_free(zSql); + } + + /* +@@ -565,7 +566,7 @@ + db_err(zErrMsg ? zErrMsg : sqlite3_errmsg(pDb), zSql, + "db_callback_execute: Database query failed"); + } +- free(zSql); ++ sqlite3_free(zSql); + } + + /* |