aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/diffraction-gpu.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/diffraction-gpu.c b/src/diffraction-gpu.c
index 2408538f..2c7b6884 100644
--- a/src/diffraction-gpu.c
+++ b/src/diffraction-gpu.c
@@ -216,9 +216,9 @@ void get_diffraction_gpu(struct image *image, int na, int nb, int nc,
}
/* Create a single-precision version of the scattering factors */
- sfac_size = IDIM*IDIM*sizeof(cl_float)*2; /* complex */
- sfac_ptr = malloc(IDIM*IDIM*sizeof(cl_float)*2);
- for ( i=0; i<IDIM*IDIM; i++ ) {
+ sfac_size = IDIM*IDIM*IDIM*sizeof(cl_float)*2; /* complex */
+ sfac_ptr = malloc(sfac_size);
+ for ( i=0; i<IDIM*IDIM*IDIM; i++ ) {
sfac_ptr[2*i+0] = creal(image->molecule->reflections[i]);
sfac_ptr[2*i+1] = cimag(image->molecule->reflections[i]);
}