Fix possible UB in ArrayRef construction
authorPaul Bauer <paul.bauer.q@gmail.com>
Tue, 20 Apr 2021 07:53:33 +0000 (09:53 +0200)
committerPaul Bauer <paul.bauer.q@gmail.com>
Tue, 20 Apr 2021 11:46:29 +0000 (11:46 +0000)
commit757c0322aeab654186005f7dbfd243fcfbf85473
treebe75f08c97868bcb9cd60b6bab61daae271abb9f
parentaa09f40a0689cb8aeac25288cbc52c64f94dacf7
Fix possible UB in ArrayRef construction

The code could cause possible UB when construction ArrayRefs from
nullptrs.

Added nullptr check to only construct empty ArrayRef in that case.
src/gromacs/domdec/partition.cpp