From a984a8b22b348aff075b246f3a9de5a590649ed6 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Mon, 29 Jan 2007 01:43:06 +0000 Subject: [PATCH] More length fiddling. --- gui-osx/screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-osx/screen.c b/gui-osx/screen.c index 0e83574..49b2762 100644 --- a/gui-osx/screen.c +++ b/gui-osx/screen.c @@ -628,7 +628,7 @@ clipread(void) } CFIndex length = CFDataGetLength(cfdata)/sizeof(Rune); if (length > sizeof rsnarf) length = sizeof rsnarf; - CFDataGetBytes(cfdata, CFRangeMake(0, length), (uint8_t *)rsnarf); + CFDataGetBytes(cfdata, CFRangeMake(0, length*sizeof(Rune)), (uint8_t *)rsnarf); snprint(snarf, sizeof snarf, "%.*S", length, rsnarf); char *s = snarf; while (*s) {