diff --git a/pixel.cpp b/pixel.cpp
index 3dc95b3d19447ed3d530b988ac7991cb46c5756a..1dc982e6b40fa68f5fc58a2bb0d993ab8d9c10d9 100644
--- a/pixel.cpp
+++ b/pixel.cpp
@@ -38,9 +38,9 @@ void pixel(char key[3],
 	#pragma HLS INTERFACE axis port=dout
 
     pkt_t pkt=din.read();
-    for(i = 0;i<3;i++)
+    for(int i=0;i<3;i++)
 	{
-            key[i]=(int)c+1;
+            key[i]=(int)key[i]+1;
     }
     switch(selector)
     {