Fossil SCM
Fix a bug in git-export in which the \n at the end of manifest.uuid is omitted.
Commit
fc8d476aca7c3c7994283a0187932f71ad3eed69ce62067e45621f7537b36c51
Parent
ee827465178878d…
1 file changed
+1
-1
+1
-1
| --- src/export.c | ||
| +++ src/export.c | ||
| @@ -1279,11 +1279,11 @@ | ||
| 1279 | 1279 | blob_strlen(&manifest), blob_str(&manifest)); |
| 1280 | 1280 | blob_reset(&manifest); |
| 1281 | 1281 | } |
| 1282 | 1282 | if( fManifest & MFESTFLG_UUID ){ |
| 1283 | 1283 | int n = (int)strlen(zUuid); |
| 1284 | - fprintf(xCmd,"M 100644 inline manifest.uuid\ndata %d\n%s\n", n, zUuid); | |
| 1284 | + fprintf(xCmd,"M 100644 inline manifest.uuid\ndata %d\n%s\n\n", n+1, zUuid); | |
| 1285 | 1285 | } |
| 1286 | 1286 | if( fManifest & MFESTFLG_TAGS ){ |
| 1287 | 1287 | Blob tagslist; |
| 1288 | 1288 | blob_init(&tagslist, 0, 0); |
| 1289 | 1289 | get_checkin_taglist(rid, &tagslist); |
| 1290 | 1290 |
| --- src/export.c | |
| +++ src/export.c | |
| @@ -1279,11 +1279,11 @@ | |
| 1279 | blob_strlen(&manifest), blob_str(&manifest)); |
| 1280 | blob_reset(&manifest); |
| 1281 | } |
| 1282 | if( fManifest & MFESTFLG_UUID ){ |
| 1283 | int n = (int)strlen(zUuid); |
| 1284 | fprintf(xCmd,"M 100644 inline manifest.uuid\ndata %d\n%s\n", n, zUuid); |
| 1285 | } |
| 1286 | if( fManifest & MFESTFLG_TAGS ){ |
| 1287 | Blob tagslist; |
| 1288 | blob_init(&tagslist, 0, 0); |
| 1289 | get_checkin_taglist(rid, &tagslist); |
| 1290 |
| --- src/export.c | |
| +++ src/export.c | |
| @@ -1279,11 +1279,11 @@ | |
| 1279 | blob_strlen(&manifest), blob_str(&manifest)); |
| 1280 | blob_reset(&manifest); |
| 1281 | } |
| 1282 | if( fManifest & MFESTFLG_UUID ){ |
| 1283 | int n = (int)strlen(zUuid); |
| 1284 | fprintf(xCmd,"M 100644 inline manifest.uuid\ndata %d\n%s\n\n", n+1, zUuid); |
| 1285 | } |
| 1286 | if( fManifest & MFESTFLG_TAGS ){ |
| 1287 | Blob tagslist; |
| 1288 | blob_init(&tagslist, 0, 0); |
| 1289 | get_checkin_taglist(rid, &tagslist); |
| 1290 |