Index: trunk/pstamp/src/ppstampMakeStamp.c
===================================================================
--- trunk/pstamp/src/ppstampMakeStamp.c	(revision 18743)
+++ trunk/pstamp/src/ppstampMakeStamp.c	(revision 18851)
@@ -149,10 +149,10 @@
         if ((srcY < image->row0) || (srcY >= lastY)) {
             // zero the row
-            memset(pdst, width*elementSize, 0);
+            memset(pdst, 0, width*elementSize);
         } else {
             psU8 *psrc = image->data.U8[srcY]  + (srcX * elementSize);
 
             if (leftBlank) {
-                memset(pdst, leftBlank*elementSize, 0);
+                memset(pdst, 0, leftBlank*elementSize);
             }
 
@@ -163,5 +163,5 @@
             if (rightBlank) {
                 pdst += copyWidth * elementSize;
-                memset(pdst, rightBlank, 0);
+                memset(pdst, 0, rightBlank);
             }
         }
