diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/diffraction-gpu.c | 3 | ||||
-rw-r--r-- | src/pattern_sim.c | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/diffraction-gpu.c b/src/diffraction-gpu.c index c76c4aa0..bbed9a9b 100644 --- a/src/diffraction-gpu.c +++ b/src/diffraction-gpu.c @@ -474,6 +474,9 @@ void cleanup_gpu(struct gpu_context *gctx) } } + free(gctx->sinc_luts); + free(gctx->sinc_lut_ptrs); + clReleaseCommandQueue(gctx->cq); clReleaseContext(gctx->ctx); free(gctx); diff --git a/src/pattern_sim.c b/src/pattern_sim.c index ae2a6943..4531c85b 100644 --- a/src/pattern_sim.c +++ b/src/pattern_sim.c @@ -456,6 +456,7 @@ int main(int argc, char *argv[]) find_projected_peaks(&image, cell, 0, 0.1); output_intensities(&image, cell, NULL, 0, 1, 0, stdout, 0, 0.1); + free(image.cpeaks); } if ( powder_fn != NULL ) { |