demmt/macro: fix array overflows