diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2019-11-01 14:53:50 +0100 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2019-11-01 14:53:50 +0100 |
| commit | f960755b13ad03a1a69c7934611e648ebe2403ce (patch) | |
| tree | 31d2d6dbc395872014beb91ebd96656bbbb543ed | |
| parent | 308c8c3e6d8e22fbfb7f362fa7a0960295564ae7 (diff) | |
Fixed "bb +." being broken.
| -rw-r--r-- | bb.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -556,12 +556,12 @@ void run_bbcmd(bb_t *bb, const char *cmd) const char *value = strchr(cmd, ':'); if (value) ++value; #define set_bool(target) do { if (!value) { target = !target; } else { target = value[0] == '1'; } } while (0) - if (matches_cmd(cmd, "..")) { // +.. - set_bool(bb->show_dotdot); - populate_files(bb, bb->path); - } else if (matches_cmd(cmd, ".")) { // +. + if (matches_cmd(cmd, ".")) { // +. set_bool(bb->show_dot); populate_files(bb, bb->path); + } else if (matches_cmd(cmd, "..")) { // +.. + set_bool(bb->show_dotdot); + populate_files(bb, bb->path); } else if (matches_cmd(cmd, "bind:")) { // +bind:<keys>:<script> char *value_copy = memcheck(strdup(value)); char *keys = trim(value_copy); |
