Fossil SCM

s/briefText/briefComment/. Fixed a couple memleaks of blob sql.

stephan 2011-09-23 13:10 UTC json
Commit ecdbce165136d7235bc5ca544db659dfb5faf0a7
1 file changed +5 -2
+5 -2
--- src/json.c
+++ src/json.c
@@ -2161,10 +2161,11 @@
21612161
" tagId AS tagId"
21622162
" FROM json_timeline"
21632163
" ORDER BY sortId",
21642164
-1);
21652165
db_prepare(&q,blob_buffer(&sql));
2166
+ blob_reset(&sql);
21662167
listV = cson_value_new_array();
21672168
list = cson_value_get_array(listV);
21682169
tmp = listV;
21692170
SET("timeline");
21702171
while( (SQLITE_ROW == db_step(&q) )){
@@ -2266,11 +2267,12 @@
22662267
" tagId AS tagId,"
22672268
#endif
22682269
" FROM json_timeline"
22692270
" ORDER BY sortId",
22702271
-1);
2271
- db_prepare(&q,blob_buffer(&sql));
2272
+ db_prepare(&q, blob_buffer(&sql));
2273
+ blob_reset(&sql);
22722274
listV = cson_value_new_array();
22732275
list = cson_value_get_array(listV);
22742276
tmp = listV;
22752277
SET("timeline");
22762278
while( (SQLITE_ROW == db_step(&q) )){
@@ -2343,15 +2345,16 @@
23432345
" mtime AS timestamp,"
23442346
" timestampString AS timestampString,"
23452347
" user AS user,"
23462348
" eventType AS eventType,"
23472349
" comment AS comment,"
2348
- " brief AS briefText"
2350
+ " brief AS briefComment"
23492351
" FROM json_timeline"
23502352
" ORDER BY sortId",
23512353
-1);
23522354
db_prepare(&q,blob_buffer(&sql));
2355
+ blob_reset(&sql);
23532356
listV = cson_value_new_array();
23542357
list = cson_value_get_array(listV);
23552358
tmp = listV;
23562359
SET("timeline");
23572360
while( (SQLITE_ROW == db_step(&q) )){
23582361
--- src/json.c
+++ src/json.c
@@ -2161,10 +2161,11 @@
2161 " tagId AS tagId"
2162 " FROM json_timeline"
2163 " ORDER BY sortId",
2164 -1);
2165 db_prepare(&q,blob_buffer(&sql));
 
2166 listV = cson_value_new_array();
2167 list = cson_value_get_array(listV);
2168 tmp = listV;
2169 SET("timeline");
2170 while( (SQLITE_ROW == db_step(&q) )){
@@ -2266,11 +2267,12 @@
2266 " tagId AS tagId,"
2267 #endif
2268 " FROM json_timeline"
2269 " ORDER BY sortId",
2270 -1);
2271 db_prepare(&q,blob_buffer(&sql));
 
2272 listV = cson_value_new_array();
2273 list = cson_value_get_array(listV);
2274 tmp = listV;
2275 SET("timeline");
2276 while( (SQLITE_ROW == db_step(&q) )){
@@ -2343,15 +2345,16 @@
2343 " mtime AS timestamp,"
2344 " timestampString AS timestampString,"
2345 " user AS user,"
2346 " eventType AS eventType,"
2347 " comment AS comment,"
2348 " brief AS briefText"
2349 " FROM json_timeline"
2350 " ORDER BY sortId",
2351 -1);
2352 db_prepare(&q,blob_buffer(&sql));
 
2353 listV = cson_value_new_array();
2354 list = cson_value_get_array(listV);
2355 tmp = listV;
2356 SET("timeline");
2357 while( (SQLITE_ROW == db_step(&q) )){
2358
--- src/json.c
+++ src/json.c
@@ -2161,10 +2161,11 @@
2161 " tagId AS tagId"
2162 " FROM json_timeline"
2163 " ORDER BY sortId",
2164 -1);
2165 db_prepare(&q,blob_buffer(&sql));
2166 blob_reset(&sql);
2167 listV = cson_value_new_array();
2168 list = cson_value_get_array(listV);
2169 tmp = listV;
2170 SET("timeline");
2171 while( (SQLITE_ROW == db_step(&q) )){
@@ -2266,11 +2267,12 @@
2267 " tagId AS tagId,"
2268 #endif
2269 " FROM json_timeline"
2270 " ORDER BY sortId",
2271 -1);
2272 db_prepare(&q, blob_buffer(&sql));
2273 blob_reset(&sql);
2274 listV = cson_value_new_array();
2275 list = cson_value_get_array(listV);
2276 tmp = listV;
2277 SET("timeline");
2278 while( (SQLITE_ROW == db_step(&q) )){
@@ -2343,15 +2345,16 @@
2345 " mtime AS timestamp,"
2346 " timestampString AS timestampString,"
2347 " user AS user,"
2348 " eventType AS eventType,"
2349 " comment AS comment,"
2350 " brief AS briefComment"
2351 " FROM json_timeline"
2352 " ORDER BY sortId",
2353 -1);
2354 db_prepare(&q,blob_buffer(&sql));
2355 blob_reset(&sql);
2356 listV = cson_value_new_array();
2357 list = cson_value_get_array(listV);
2358 tmp = listV;
2359 SET("timeline");
2360 while( (SQLITE_ROW == db_step(&q) )){
2361

Keyboard Shortcuts

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