report target list as 32-bit chunks, not 8-bit, for OS X
diff --git a/src/cmd/devdraw/x11-itrans.c b/src/cmd/devdraw/x11-itrans.c
index 41c54ec..c0e3194 100644
--- a/src/cmd/devdraw/x11-itrans.c
+++ b/src/cmd/devdraw/x11-itrans.c
@@ -528,7 +528,7 @@
 		a[3] = _x.compoundtext;
 
 		XChangeProperty(_x.display, xe->requestor, xe->property, xe->target,
-			8, PropModeReplace, (uchar*)a, sizeof a);
+			8*sizeof(a[0]), PropModeReplace, (uchar*)a, nelem(a));
 	}else if(xe->target == XA_STRING 
 	|| xe->target == _x.utf8string 
 	|| xe->target == _x.text