Частичное устранение п.2 из #32

Исправлена утечка в do_mask()