009d923
lu_dispatch: Free tmp on failures Merges: https://pagure.io/libuser/issue/23 This makes the code slightly less compact with using an explicit condition instead of the g_return_val_if_fail() shorthand, but freeing tmp on failures.