On Wed, Nov 2, 2011 at 9:41 AM, Mark Janssen <[email protected]> wrote:
>
> Following patch fixes the issue.
>
>
This fixes viriketo's specific complaint, but it also creates a bunch of
new problems for people running windows with non-UTF character sets.
>
> Index: src/blob.c
> ==================================================================
> --- src/blob.c
> +++ src/blob.c
> @@ -766,12 +766,11 @@
> int blob_write_to_file(Blob *pBlob, const char *zFilename){
> FILE *out;
> int wrote;
>
> if( zFilename[0]==0 || (zFilename[0]=='-' && zFilename[1]==0) ){
> - fossil_puts(blob_str(pBlob), 0);
> - return blob_size(pBlob);
> + return write(1, blob_str(pBlob) , blob_size(pBlob));
> }else{
> int i, nName;
> char *zName, zBuf[1000];
>
> nName = strlen(zFilename);
> _______________________________________________
> fossil-users mailing list
> [email protected]
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
--
D. Richard Hipp
[email protected]
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users