refactor(autocmd): simplify check for freed callback

When a callback is freed the type is always set to kCallbackNone.
This commit is contained in:
bfredl
2022-03-03 14:28:27 +01:00
parent 7211d8ef21
commit dcd03f5d9d
2 changed files with 1 additions and 22 deletions

View File

@@ -2473,7 +2473,7 @@ bool aucmd_exec_is_deleted(AucmdExecutable acc)
case CALLABLE_EX:
return acc.callable.cmd == NULL;
case CALLABLE_CB:
return callback_is_freed(acc.callable.cb);
return acc.callable.cb.type == kCallbackNone;
case CALLABLE_NONE:
return true;
}