Index: trunk/Ohana/src/opihi/cmd.data/fft2d.c
===================================================================
--- trunk/Ohana/src/opihi/cmd.data/fft2d.c	(revision 2843)
+++ trunk/Ohana/src/opihi/cmd.data/fft2d.c	(revision 4689)
@@ -20,5 +20,5 @@
 
   /* select input / output buffers */
-  if ((Ire = SelectBuffer (argv[1], OLDBUFFER, TRUE)) == NULL) return (FALSE);
+  Iim = NULL;
   ZeroImaginary = TRUE; /* Input(imaginary) may be 0, in which case we create a 0 filled image */
   if (!strcmp (argv[2], "0")) { 
@@ -27,4 +27,5 @@
     if ((Iim = SelectBuffer (argv[2], OLDBUFFER, TRUE)) == NULL) return (FALSE);
   }    
+  if ((Ire = SelectBuffer (argv[1], OLDBUFFER, TRUE)) == NULL) return (FALSE);
   if ((Ore = SelectBuffer (argv[4], ANYBUFFER, TRUE)) == NULL) return (FALSE);
   if ((Oim = SelectBuffer (argv[5], ANYBUFFER, TRUE)) == NULL) return (FALSE);
