# HG changeset patch # User ib # Date 1354278165 0 # Node ID a545e4994460543c214ae5d1c1e5bc57e5784108 # Parent 20c90da2ba0d081f137bd76913b871c5bc91ea3f Check return value to avoid segmentation fault. diff -r 20c90da2ba0d -r a545e4994460 gui/ui/actions.c --- a/gui/ui/actions.c Fri Nov 30 12:17:29 2012 +0000 +++ b/gui/ui/actions.c Fri Nov 30 12:22:45 2012 +0000 @@ -89,9 +89,11 @@ if (guiInfo.Playing == GUI_PLAY) { mp_cmd_t *cmd = calloc(1, sizeof(*cmd)); + if (cmd) { cmd->id = MP_CMD_PAUSE; cmd->name = strdup("pause"); mp_input_queue_cmd(cmd); + } } else guiInfo.Playing = GUI_PLAY; }