Browse Source

de-duplicate code a bit

Oswald Buddenhagen 13 years ago
parent
commit
d2e13f147c
1 changed files with 2 additions and 7 deletions
  1. 2 7
      src/main.c

+ 2 - 7
src/main.c

@@ -684,14 +684,9 @@ store_opened( store_t *ctx, void *aux )
 		return;
 		return;
 	}
 	}
 	mvars->ctx[t] = ctx;
 	mvars->ctx[t] = ctx;
-	if (mvars->skip) {
-		mvars->state[t] = ST_OPEN;
-		sync_chans( mvars, E_OPEN );
-		return;
-	}
-	if (!mvars->boxlist && mvars->chan->patterns && !ctx->listed)
+	if (!mvars->skip && !mvars->boxlist && mvars->chan->patterns && !ctx->listed) {
 		mvars->drv[t]->list( ctx, store_listed, AUX );
 		mvars->drv[t]->list( ctx, store_listed, AUX );
-	else {
+	} else {
 		mvars->state[t] = ST_OPEN;
 		mvars->state[t] = ST_OPEN;
 		sync_chans( mvars, E_OPEN );
 		sync_chans( mvars, E_OPEN );
 	}
 	}