From 79f69caf3e48f936bbddde87acfb96bb812be56f Mon Sep 17 00:00:00 2001 From: Pavel Demin Date: Mon, 18 Sep 2023 09:12:30 +0200 Subject: [PATCH] Fix scale factor in CWSL_Wave --- CWSL_Wave/CWSL_Wave.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CWSL_Wave/CWSL_Wave.cpp b/CWSL_Wave/CWSL_Wave.cpp index 68c7890..212c5c6 100644 --- a/CWSL_Wave/CWSL_Wave.cpp +++ b/CWSL_Wave/CWSL_Wave.cpp @@ -109,10 +109,10 @@ void main(int argc, char **argv) {fprintf(stderr, "Bad WaveOutdNr (%s)\n", argv[2]); return;} // have we user defined scale factor ? - if (argc > 2) + if (argc > 3) {// yes -> try to parse it - if ((sscanf(argv[2], "%d", &SF) != 1) || (SF < 0) || (SF > 24)) - {fprintf(stderr, "Bad Scale_factor (%s)\n", argv[2]); return;} + if ((sscanf(argv[3], "%d", &SF) != 1) || (SF < 0) || (SF > 24)) + {fprintf(stderr, "Bad Scale_factor (%s)\n", argv[3]); return;} } // find right band