diff --git a/sk1/main.c b/sk1/main.c index 1a11aa7..2265ca6 100644 --- a/sk1/main.c +++ b/sk1/main.c @@ -10,17 +10,17 @@ int main(int argc, char* argv[]) } if (argc == 4) { - if (argv[2][0] == '-' && argv[2][1] == 'c' && argv[2][2] == 0) + if (argv[1][0] == '-' && argv[1][1] == 'c' && argv[1][2] == 0) { - compress_1(argv[3], "tmpjkxqp.tmp"); - compress_2("tmpjkxqp.tmp", argv[4]); + compress_1(argv[2], "tmpjkxqp.tmp"); + compress_2("tmpjkxqp.tmp", argv[3]); remove("tmpjkxqp.tmp"); return 0; } - if (argv[2][0] == '-' && argv[2][1] == 'd' && argv[2][2] == 0) + if (argv[1][0] == '-' && argv[1][1] == 'd' && argv[1][2] == 0) { - decompress_2(argv[3], "tmpjkxqp.tmp"); - decompress_1("tmpjkxqp.tmp", argv[4]); + decompress_2(argv[2], "tmpjkxqp.tmp"); + decompress_1("tmpjkxqp.tmp", argv[3]); remove("tmpjkxqp.tmp"); return 0; }