liquidio: fix duplicated code for different branches