Release me
[asdcplib.git] / src / blackwave.cpp
index ac8fea231c4ffa786037cf1dda0b6d62ee5f877a..1a89a0e2f6ba5ec350a0670c88da4124e5ec2076 100644 (file)
@@ -115,7 +115,7 @@ public:
 
              case 'd':
                TEST_EXTRA_ARG(i, 'd');
-               duration = atoi(argv[i]); // TODO: test for negative value, should use strtol()
+               duration = Kumu::xabs(strtol(argv[i], 0, 10));
                break;
 
              case '9':
@@ -175,7 +175,7 @@ make_black_wav_file(CommandOptions& Options)
 
   if ( Options.verbose_flag )
     {
-      fprintf(stderr, "%s kHz PCM Audio, %s fps (%u spf)\n", "24",
+      fprintf(stderr, "%s kHz PCM Audio, 24 fps (%u spf)\n",
              (Options.s96_flag?"96":"48"), PCM::CalcSamplesPerFrame(ADesc));
       fputs("AudioDescriptor:\n", stderr);
       PCM::AudioDescriptorDump(ADesc);