Index: /trunk/psastro/src/psastroLuminosityFunction.c
===================================================================
--- /trunk/psastro/src/psastroLuminosityFunction.c	(revision 9730)
+++ /trunk/psastro/src/psastroLuminosityFunction.c	(revision 9731)
@@ -40,10 +40,9 @@
     return NULL;
   }
-  
+
   // create a histogram of the magnitudes
   // bin[0] = mMin : mMin + dMag
   // bin[i] = mMin + i*dMag : mMin + (i+1)*dMag
   psVector *nMags = psVectorAlloc (nBin, PS_TYPE_F32);
-  nMags->n = nBin;
   psVectorInit (nMags, 0);
 
@@ -63,6 +62,6 @@
   }
 
-  psVector *lnMag = psVectorAlloc (nBin, PS_TYPE_F32);
-  psVector *Mag = psVectorAlloc (nBin, PS_TYPE_F32);
+  psVector *lnMag = psVectorAllocEmpty (nBin, PS_TYPE_F32);
+  psVector *Mag = psVectorAllocEmpty (nBin, PS_TYPE_F32);
 
   // create 2 vectors represnting the dlogN/dlogS line
@@ -82,5 +81,4 @@
 
   psVector *mask = psVectorAlloc (nBin, PS_TYPE_MASK);
-  mask->n = Mag->n;
   psVectorInit (mask, 0);
 
@@ -120,3 +118,3 @@
 }
 
-  
+
