From 80947521e0793525d1ee36959bd7c314c7cff49f Mon Sep 17 00:00:00 2001
From: Jonathan Wilkes <jon.w.wilkes@gmail.com>
Date: Wed, 16 Nov 2016 16:12:34 -0500
Subject: [PATCH] fix #125: iemguts/receive canvas isn't working

---
 externals/iem/iemguts/src/receivecanvas.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/externals/iem/iemguts/src/receivecanvas.c b/externals/iem/iemguts/src/receivecanvas.c
index 96b3e55dc..1fc10eac6 100644
--- a/externals/iem/iemguts/src/receivecanvas.c
+++ b/externals/iem/iemguts/src/receivecanvas.c
@@ -122,7 +122,7 @@ static void *receivecanvas_new(t_floatarg f)
 
   if(canvas) {
     char buf[MAXPDSTRING];
-    snprintf(buf, MAXPDSTRING-1, ".x%lx", (t_int)canvas);
+    snprintf(buf, MAXPDSTRING-1, "x%lx", (long unsigned int)canvas);
     buf[MAXPDSTRING-1]=0;
 
     x->x_proxy=receivecanvas_proxy_new(x, gensym(buf));
-- 
GitLab