save_action_ui_name() has potential strcmp(NULL ...) call
save_action_ui_name() does not check if ui_name for the action is NULL, but passes it to strcmp(). Makes clang analyzer to complain.
The same patch probably would apply to all branches, but I made them different - the master one adds an assert, which stable branched don't.
save_action_ui_name() does not check if ui_name for the action is NULL, but passes it to strcmp(). Makes clang analyzer to complain.