SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
49
devel/cvstrac/patches/patch-maketestdb_c
Normal file
49
devel/cvstrac/patches/patch-maketestdb_c
Normal file
|
@ -0,0 +1,49 @@
|
|||
http://www.cvstrac.org/cvstrac/chngview?cn=969
|
||||
Use sqlite3_free() not free() on functions returning memory strings.
|
||||
|
||||
--- maketestdb.c.orig Tue Mar 28 02:38:54 2006
|
||||
+++ maketestdb.c Tue Dec 9 20:43:06 2014
|
||||
@@ -62,7 +62,7 @@ static void generate_chng(sqlite3 *db, time_t when, in
|
||||
sprintf(zBase,"dir_%d",rand()%MAX_DIR);
|
||||
zSql = sqlite3_mprintf("REPLACE INTO file VALUES(1,'%q','%q')",zBase,zDir);
|
||||
sqlite3_exec(db,zSql,0,0,&zErrMsg);
|
||||
- free(zSql);
|
||||
+ sqlite3_free(zSql);
|
||||
if(zDir[0]) strcat(zDir,"/");
|
||||
strcat(zDir,zBase);
|
||||
}
|
||||
@@ -74,14 +74,14 @@ static void generate_chng(sqlite3 *db, time_t when, in
|
||||
sprintf(zBase,"file_%d.c",k);
|
||||
zSql = sqlite3_mprintf("REPLACE INTO file VALUES(0,'%q','%q')",zBase,zDir);
|
||||
sqlite3_exec(db,zSql,0,0,&zErrMsg);
|
||||
- free(zSql);
|
||||
+ sqlite3_free(zSql);
|
||||
|
||||
/* FIXME: this is definitely _not_ generating CVS version numbers */
|
||||
zSql = sqlite3_mprintf("INSERT INTO filechng "
|
||||
"VALUES(%d,'%q/%q','%d',%d,%d)",
|
||||
cn,zDir,zBase,cn,rand()%10,rand()%10);
|
||||
sqlite3_exec(db,zSql,0,0,&zErrMsg);
|
||||
- free(zSql);
|
||||
+ sqlite3_free(zSql);
|
||||
}
|
||||
|
||||
zSql = sqlite3_mprintf("INSERT INTO chng "
|
||||
@@ -89,7 +89,7 @@ static void generate_chng(sqlite3 *db, time_t when, in
|
||||
"COMMIT",
|
||||
cn, when, cn, MAX_CHNG);
|
||||
rc = sqlite3_exec(db,zSql,0,0,&zErrMsg);
|
||||
- free(zSql);
|
||||
+ sqlite3_free(zSql);
|
||||
}
|
||||
|
||||
/***********************************************************************/
|
||||
@@ -244,7 +244,7 @@ int main(int argc, char **argv){
|
||||
}
|
||||
|
||||
/* a certain amount of repeatability is nice */
|
||||
- srand(0);
|
||||
+ srand_deterministic(0);
|
||||
|
||||
/* Initialize the database */
|
||||
rc = sqlite3_exec(db,zSchema,0,0,&zErrMsg);
|
Loading…
Add table
Add a link
Reference in a new issue