fix length

This commit is contained in:
Russ Cox 2007-01-29 00:42:13 +00:00
parent c0963c9a12
commit 7bdaff72af
1 changed files with 1 additions and 1 deletions

View File

@ -626,7 +626,7 @@ clipread(void)
fprint(2, "apple pasteboard CopyItem failed - Error %d\n", err); fprint(2, "apple pasteboard CopyItem failed - Error %d\n", err);
return 0; return 0;
} }
CFIndex length = CFDataGetLength(cfdata); CFIndex length = CFDataGetLength(cfdata)/sizeof(Rune);
if (length > sizeof rsnarf) length = sizeof rsnarf; if (length > sizeof rsnarf) length = sizeof rsnarf;
CFDataGetBytes(cfdata, CFRangeMake(0, length), (uint8_t *)rsnarf); CFDataGetBytes(cfdata, CFRangeMake(0, length), (uint8_t *)rsnarf);
snprint(snarf, sizeof snarf, "%.*S", length, rsnarf); snprint(snarf, sizeof snarf, "%.*S", length, rsnarf);