Fossil SCM

Do not add extra \n characters to the sync protocol.

drh 2016-08-09 19:41 unversioned-files
Commit 71a50a1dd7de3fb9370b9dc9b55c663405cc6a43
1 file changed +2
+2
--- src/xfer.c
+++ src/xfer.c
@@ -678,13 +678,15 @@
678678
if( db_column_int(&q1, 2) ){
679679
blob_uncompress(&content, &content);
680680
}
681681
blob_appendf(pXfer->pOut, " %s %d 0\n", zHash, blob_size(&content));
682682
blob_append(pXfer->pOut, blob_buffer(&content), blob_size(&content));
683
+#if 0
683684
if( blob_buffer(pXfer->pOut)[blob_size(pXfer->pOut)-1]!='\n' ){
684685
blob_append(pXfer->pOut, "\n", 1);
685686
}
687
+#endif
686688
blob_reset(&content);
687689
}
688690
}
689691
db_finalize(&q1);
690692
}
691693
--- src/xfer.c
+++ src/xfer.c
@@ -678,13 +678,15 @@
678 if( db_column_int(&q1, 2) ){
679 blob_uncompress(&content, &content);
680 }
681 blob_appendf(pXfer->pOut, " %s %d 0\n", zHash, blob_size(&content));
682 blob_append(pXfer->pOut, blob_buffer(&content), blob_size(&content));
 
683 if( blob_buffer(pXfer->pOut)[blob_size(pXfer->pOut)-1]!='\n' ){
684 blob_append(pXfer->pOut, "\n", 1);
685 }
 
686 blob_reset(&content);
687 }
688 }
689 db_finalize(&q1);
690 }
691
--- src/xfer.c
+++ src/xfer.c
@@ -678,13 +678,15 @@
678 if( db_column_int(&q1, 2) ){
679 blob_uncompress(&content, &content);
680 }
681 blob_appendf(pXfer->pOut, " %s %d 0\n", zHash, blob_size(&content));
682 blob_append(pXfer->pOut, blob_buffer(&content), blob_size(&content));
683 #if 0
684 if( blob_buffer(pXfer->pOut)[blob_size(pXfer->pOut)-1]!='\n' ){
685 blob_append(pXfer->pOut, "\n", 1);
686 }
687 #endif
688 blob_reset(&content);
689 }
690 }
691 db_finalize(&q1);
692 }
693

Keyboard Shortcuts

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