diff --git a/lib/gpu/lal_atom.cpp b/lib/gpu/lal_atom.cpp index f195bf5287..03f3b477c9 100644 --- a/lib/gpu/lal_atom.cpp +++ b/lib/gpu/lal_atom.cpp @@ -124,7 +124,7 @@ bool AtomT::alloc(const int nall) { UCL_READ_ONLY)==UCL_SUCCESS); gpu_bytes+=v.device.row_bytes(); } - if (_extra_fields>0 && _host_view==false) { + if (_extra_fields>0 && !_host_view) { success=success && (extra.alloc(_max_atoms*_extra_fields,*dev,UCL_WRITE_ONLY, UCL_READ_ONLY)==UCL_SUCCESS); gpu_bytes+=extra.device.row_bytes();