Fossil SCM

Re-added an atexit free() line which was inadvertently removed from trunk.

stephan 2019-12-22 01:25 memleak-fixes
Commit 11d0e8118f5c04ca6b54393aadc6ead0fb92fd3adcbdc2a80a11d04766c2c388
1 file changed +1
+1
--- src/main.c
+++ src/main.c
@@ -360,10 +360,11 @@
360360
#endif
361361
#ifdef FOSSIL_ENABLE_JSON
362362
cson_value_free(g.json.gc.v);
363363
memset(&g.json, 0, sizeof(g.json));
364364
#endif
365
+ free(g.zErrMsg);
365366
if(g.db){
366367
db_close(0);
367368
}
368369
manifest_clear_cache();
369370
content_clear_cache(1);
370371
--- src/main.c
+++ src/main.c
@@ -360,10 +360,11 @@
360 #endif
361 #ifdef FOSSIL_ENABLE_JSON
362 cson_value_free(g.json.gc.v);
363 memset(&g.json, 0, sizeof(g.json));
364 #endif
 
365 if(g.db){
366 db_close(0);
367 }
368 manifest_clear_cache();
369 content_clear_cache(1);
370
--- src/main.c
+++ src/main.c
@@ -360,10 +360,11 @@
360 #endif
361 #ifdef FOSSIL_ENABLE_JSON
362 cson_value_free(g.json.gc.v);
363 memset(&g.json, 0, sizeof(g.json));
364 #endif
365 free(g.zErrMsg);
366 if(g.db){
367 db_close(0);
368 }
369 manifest_clear_cache();
370 content_clear_cache(1);
371

Keyboard Shortcuts

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