Fossil SCM

Bug-fix: inline editor on Windows should expect mbcs, not utf-8

jan.nijtmans 2012-09-26 09:27 UTC trunk
Commit 9c9ad8e5723c1cfbf7da1ff8b28e40d66a64a5f3
1 file changed +1 -1
+1 -1
--- src/checkin.c
+++ src/checkin.c
@@ -512,11 +512,11 @@
512512
char *zUtf8 = fossil_mbcs_to_utf8(zIn);
513513
if( zUtf8[0]=='.' && (zUtf8[1]==0 || zUtf8[1]=='\r' || zUtf8[1]=='\n') ){
514514
fossil_mbcs_free(zUtf8);
515515
break;
516516
}
517
- blob_append(&text, zIn, -1);
517
+ blob_append(&text, zUtf8, -1);
518518
fossil_mbcs_free(zUtf8);
519519
}
520520
}
521521
blob_remove_cr(&text);
522522
file_delete(zFile);
523523
--- src/checkin.c
+++ src/checkin.c
@@ -512,11 +512,11 @@
512 char *zUtf8 = fossil_mbcs_to_utf8(zIn);
513 if( zUtf8[0]=='.' && (zUtf8[1]==0 || zUtf8[1]=='\r' || zUtf8[1]=='\n') ){
514 fossil_mbcs_free(zUtf8);
515 break;
516 }
517 blob_append(&text, zIn, -1);
518 fossil_mbcs_free(zUtf8);
519 }
520 }
521 blob_remove_cr(&text);
522 file_delete(zFile);
523
--- src/checkin.c
+++ src/checkin.c
@@ -512,11 +512,11 @@
512 char *zUtf8 = fossil_mbcs_to_utf8(zIn);
513 if( zUtf8[0]=='.' && (zUtf8[1]==0 || zUtf8[1]=='\r' || zUtf8[1]=='\n') ){
514 fossil_mbcs_free(zUtf8);
515 break;
516 }
517 blob_append(&text, zUtf8, -1);
518 fossil_mbcs_free(zUtf8);
519 }
520 }
521 blob_remove_cr(&text);
522 file_delete(zFile);
523

Keyboard Shortcuts

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