mirror of
https://github.com/sqlite/sqlite.git
synced 2025-08-07 02:42:48 +03:00
Fix a harmless memory leak in the sqldiff utility.
FossilOrigin-Name: 724bc15701f3f647c741b614d4ac4fd98e1cdfe49a85f48c64fb1df5b83811b0
This commit is contained in:
@@ -596,7 +596,9 @@ static void diff_one_table(const char *zTab, FILE *out){
|
||||
|
||||
/* Build the comparison query */
|
||||
for(n2=n; az2[n2]; n2++){
|
||||
fprintf(out, "ALTER TABLE %s ADD COLUMN %s;\n", zId, safeId(az2[n2]));
|
||||
char *zTab = safeId(az2[n2]);
|
||||
fprintf(out, "ALTER TABLE %s ADD COLUMN %s;\n", zId, zTab);
|
||||
sqlite3_free(zTab);
|
||||
}
|
||||
nQ = nPk2+1+2*(n2-nPk2);
|
||||
if( n2>nPk2 ){
|
||||
|
Reference in New Issue
Block a user