Index: /trunk/FACT++/src/EventBuilder.c
===================================================================
--- /trunk/FACT++/src/EventBuilder.c	(revision 12452)
+++ /trunk/FACT++/src/EventBuilder.c	(revision 12453)
@@ -1239,5 +1239,5 @@
                      {
                          checkRoi = ntohs(rd[i].rBuf->S[  head_len/2 + 2 //header up to first roi
-                                                        + kr*(roi[jr-1]+4) //shift up to the next board
+                                                        + kr*(roi[jr]+4) //shift up to the next board
                                                         + 9*jr*(roi[jr-1]+4)]); //shift up to the correct pixel
                          if (checkRoi != roi[jr])
@@ -1358,5 +1358,5 @@
                               //zero when allocating it
                               dest = tmS*roi[0] + NPIX*roi[0];
-                              memset(&mBuffer[evID].fEvent->Adc_Data[dest],0,roi[0]*2);
+                              bzero(&mBuffer[evID].fEvent->Adc_Data[dest],roi[0]*2);
                            }
                         }
@@ -1916,5 +1916,5 @@
                   actRun.Nroi = runCtrl[j].roi0;
                   actRun.NroiTM = runCtrl[j].roi8;
-//ETIENNE don't reset it to zero
+//ETIENNE don't reset it to zero as it is taken care of in DataWriteFits
 //                  if (actRun.Nroi == actRun.NroiTM)
 //                     actRun.NroiTM = 0;
@@ -1974,5 +1974,5 @@
 
 //make sure unused pixels/tmarks are cleared to zero
-//ETIENNE don't reset it to zero
+//ETIENNE don't reset it to zero as it is taken care of in DataWriteFits
 //                  if (roiTM == roi)
 //                     roiTM = 0;
@@ -2193,5 +2193,5 @@
                   actRun.Nroi = runCtrl[j].roi0;
                   actRun.NroiTM = runCtrl[j].roi8;
-//ETIENNE don't reset it to zero				  
+//ETIENNE don't reset it to zero as it is taken care of in DataWriteFits
 //                  if (actRun.Nroi == actRun.NroiTM)
 //                     actRun.NroiTM = 0;
