Fossil SCM
s/briefText/briefComment/. Fixed a couple memleaks of blob sql.
Commit
ecdbce165136d7235bc5ca544db659dfb5faf0a7
Parent
de0b860f770141f…
1 file changed
+5
-2
+5
-2
| --- src/json.c | ||
| +++ src/json.c | ||
| @@ -2161,10 +2161,11 @@ | ||
| 2161 | 2161 | " tagId AS tagId" |
| 2162 | 2162 | " FROM json_timeline" |
| 2163 | 2163 | " ORDER BY sortId", |
| 2164 | 2164 | -1); |
| 2165 | 2165 | db_prepare(&q,blob_buffer(&sql)); |
| 2166 | + blob_reset(&sql); | |
| 2166 | 2167 | listV = cson_value_new_array(); |
| 2167 | 2168 | list = cson_value_get_array(listV); |
| 2168 | 2169 | tmp = listV; |
| 2169 | 2170 | SET("timeline"); |
| 2170 | 2171 | while( (SQLITE_ROW == db_step(&q) )){ |
| @@ -2266,11 +2267,12 @@ | ||
| 2266 | 2267 | " tagId AS tagId," |
| 2267 | 2268 | #endif |
| 2268 | 2269 | " FROM json_timeline" |
| 2269 | 2270 | " ORDER BY sortId", |
| 2270 | 2271 | -1); |
| 2271 | - db_prepare(&q,blob_buffer(&sql)); | |
| 2272 | + db_prepare(&q, blob_buffer(&sql)); | |
| 2273 | + blob_reset(&sql); | |
| 2272 | 2274 | listV = cson_value_new_array(); |
| 2273 | 2275 | list = cson_value_get_array(listV); |
| 2274 | 2276 | tmp = listV; |
| 2275 | 2277 | SET("timeline"); |
| 2276 | 2278 | while( (SQLITE_ROW == db_step(&q) )){ |
| @@ -2343,15 +2345,16 @@ | ||
| 2343 | 2345 | " mtime AS timestamp," |
| 2344 | 2346 | " timestampString AS timestampString," |
| 2345 | 2347 | " user AS user," |
| 2346 | 2348 | " eventType AS eventType," |
| 2347 | 2349 | " comment AS comment," |
| 2348 | - " brief AS briefText" | |
| 2350 | + " brief AS briefComment" | |
| 2349 | 2351 | " FROM json_timeline" |
| 2350 | 2352 | " ORDER BY sortId", |
| 2351 | 2353 | -1); |
| 2352 | 2354 | db_prepare(&q,blob_buffer(&sql)); |
| 2355 | + blob_reset(&sql); | |
| 2353 | 2356 | listV = cson_value_new_array(); |
| 2354 | 2357 | list = cson_value_get_array(listV); |
| 2355 | 2358 | tmp = listV; |
| 2356 | 2359 | SET("timeline"); |
| 2357 | 2360 | while( (SQLITE_ROW == db_step(&q) )){ |
| 2358 | 2361 |
| --- 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 |