summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--insertbom.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/insertbom.c b/insertbom.c
index ff5833e..7d45fae 100644
--- a/insertbom.c
+++ b/insertbom.c
@@ -43,7 +43,7 @@ static void Handle(const char *name)
{
printf("%s: Guessing BE UTF-16\n", name);
write = 1;
- memmove(buff, buff + 2, len);
+ memmove(buff + 2, buff, len);
buff[0] = 0xfe;
buff[1] = 0xff;
}
@@ -51,7 +51,7 @@ static void Handle(const char *name)
{
printf("%s: Guessing LE UTF-16\n", name);
write = 1;
- memmove(buff, buff + 2, len);
+ memmove(buff + 2, buff, len);
buff[0] = 0xff;
buff[1] = 0xfe;
}