diff --git a/main.c b/main.c index 5a23550..2e68110 100644 --- a/main.c +++ b/main.c @@ -501,6 +501,8 @@ int main(int argc, char *argv[]) break; case 'w': control->window = atol(optarg); + if (control->window < 1) + failure("Window must be positive\n"); break; case 'z': if (control->flags & FLAG_NOT_LZMA)