diff options
author | nicm <nicm> | 2017-04-21 22:23:24 +0000 |
---|---|---|
committer | nicm <nicm> | 2017-04-21 22:23:24 +0000 |
commit | c8ecbf38ab09d00920e97bd9363e16a1ebed0fa7 (patch) | |
tree | 73320de7f20ff71c652ea97e7aeb4b97da215253 /cmd-find.c | |
parent | 194a121ef68d5af557e3e158d1aa6a8f013cd2ac (diff) | |
download | rtmux-c8ecbf38ab09d00920e97bd9363e16a1ebed0fa7.tar.gz rtmux-c8ecbf38ab09d00920e97bd9363e16a1ebed0fa7.tar.bz2 rtmux-c8ecbf38ab09d00920e97bd9363e16a1ebed0fa7.zip |
Log error properly when no current state, and some other minor tweaks.
Diffstat (limited to 'cmd-find.c')
-rw-r--r-- | cmd-find.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -974,9 +974,8 @@ cmd_find_target(struct cmd_find_state *fs, struct cmdq_item *item, fs->current = ¤t; log_debug("%s: current is from client", __func__); } else - return (-1); - if (!cmd_find_empty_state(fs->current) && - !cmd_find_valid_state(fs->current)) + goto error; + if (!cmd_find_valid_state(fs->current)) fatalx("invalid current find state"); /* An empty or NULL target is the current. */ |