Fossil SCM
Initialize the output blob in the test-delta-apply command.
Commit
dd9b316179c8aec19ee2a9fc689ba76c53b9c91b8e7fead40439676c5a28bf8e
Parent
3df5d40c2fd3f8f…
1 file changed
+1
+1
| --- src/deltacmd.c | ||
| +++ src/deltacmd.c | ||
| @@ -158,10 +158,11 @@ | ||
| 158 | 158 | fossil_fatal("cannot read %s", g.argv[2]); |
| 159 | 159 | } |
| 160 | 160 | if( blob_read_from_file(&delta, g.argv[3], ExtFILE)<0 ){ |
| 161 | 161 | fossil_fatal("cannot read %s", g.argv[3]); |
| 162 | 162 | } |
| 163 | + blob_init(&target, 0, 0); | |
| 163 | 164 | blob_delta_apply(&orig, &delta, &target); |
| 164 | 165 | if( blob_write_to_file(&target, g.argv[4])<blob_size(&target) ){ |
| 165 | 166 | fossil_fatal("cannot write %s", g.argv[4]); |
| 166 | 167 | } |
| 167 | 168 | blob_reset(&orig); |
| 168 | 169 |
| --- src/deltacmd.c | |
| +++ src/deltacmd.c | |
| @@ -158,10 +158,11 @@ | |
| 158 | fossil_fatal("cannot read %s", g.argv[2]); |
| 159 | } |
| 160 | if( blob_read_from_file(&delta, g.argv[3], ExtFILE)<0 ){ |
| 161 | fossil_fatal("cannot read %s", g.argv[3]); |
| 162 | } |
| 163 | blob_delta_apply(&orig, &delta, &target); |
| 164 | if( blob_write_to_file(&target, g.argv[4])<blob_size(&target) ){ |
| 165 | fossil_fatal("cannot write %s", g.argv[4]); |
| 166 | } |
| 167 | blob_reset(&orig); |
| 168 |
| --- src/deltacmd.c | |
| +++ src/deltacmd.c | |
| @@ -158,10 +158,11 @@ | |
| 158 | fossil_fatal("cannot read %s", g.argv[2]); |
| 159 | } |
| 160 | if( blob_read_from_file(&delta, g.argv[3], ExtFILE)<0 ){ |
| 161 | fossil_fatal("cannot read %s", g.argv[3]); |
| 162 | } |
| 163 | blob_init(&target, 0, 0); |
| 164 | blob_delta_apply(&orig, &delta, &target); |
| 165 | if( blob_write_to_file(&target, g.argv[4])<blob_size(&target) ){ |
| 166 | fossil_fatal("cannot write %s", g.argv[4]); |
| 167 | } |
| 168 | blob_reset(&orig); |
| 169 |