[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] strtof breaks build on older NetBSD
From: |
Greg Troxel |
Subject: |
[Discuss-gnuradio] strtof breaks build on older NetBSD |
Date: |
Wed, 16 Aug 2006 13:55:58 -0400 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (berkeley-unix) |
-current has it, but 3.99.9 (on a VM I set up for Jonathan to test
building) does not.
Given that this is in arg parsing, I see no harm in using strtod.
Index: gr-radar/src/lib/sim-airplane.cc
===================================================================
--- gr-radar/src/lib/sim-airplane.cc (revision 3310)
+++ gr-radar/src/lib/sim-airplane.cc (working copy)
@@ -227,7 +227,7 @@
break;
case 's':
- nsamples_to_skip = (long long) strtof(optarg, 0);
+ nsamples_to_skip = (long long) strtod(optarg, 0);
if (nsamples_to_skip < 0){
usage(argv[0]);
fprintf(stderr, " nsamples_to_skip must be >= 0\n");
@@ -236,7 +236,7 @@
break;
case 'n':
- nsamples_to_produce = (long long) strtof(optarg, 0);
+ nsamples_to_produce = (long long) strtod(optarg, 0);
if (nsamples_to_produce < 0){
usage(argv[0]);
fprintf(stderr, " nsamples_to_produce must be >= 0\n");
@@ -245,15 +245,15 @@
break;
case 'g':
- gain_db = strtof(optarg, 0);
+ gain_db = strtod(optarg, 0);
break;
case 'f':
- tx_freq = strtof(optarg, 0);
+ tx_freq = strtod(optarg, 0);
break;
case 'r':
- sample_rate = strtof(optarg, 0);
+ sample_rate = strtod(optarg, 0);
break;
case '?':
Index: gr-radar/src/lib/sim-airplane2.cc
===================================================================
--- gr-radar/src/lib/sim-airplane2.cc (revision 3310)
+++ gr-radar/src/lib/sim-airplane2.cc (working copy)
@@ -298,7 +298,7 @@
break;
case 's':
- nsamples_to_skip = (long long) strtof(optarg, 0);
+ nsamples_to_skip = (long long) strtod(optarg, 0);
if (nsamples_to_skip < 0){
usage(argv[0]);
fprintf(stderr, " nsamples_to_skip must be >= 0\n");
@@ -307,7 +307,7 @@
break;
case 'n':
- nsamples_to_produce = (long long) strtof(optarg, 0);
+ nsamples_to_produce = (long long) strtod(optarg, 0);
if (nsamples_to_produce < 0){
usage(argv[0]);
fprintf(stderr, " nsamples_to_produce must be >= 0\n");
@@ -316,19 +316,19 @@
break;
case 'g':
- gain_db = strtof(optarg, 0);
+ gain_db = strtod(optarg, 0);
break;
case 'f':
- tx_freq = strtof(optarg, 0);
+ tx_freq = strtod(optarg, 0);
break;
case 'r':
- sample_rate = strtof(optarg, 0);
+ sample_rate = strtod(optarg, 0);
break;
case 'S':
- start_time = strtof(optarg, 0);
+ start_time = strtod(optarg, 0);
break;
case '?':
Index: gr-radar/src/lib/eb-xambi.cc
===================================================================
--- gr-radar/src/lib/eb-xambi.cc (revision 3310)
+++ gr-radar/src/lib/eb-xambi.cc (working copy)
@@ -204,7 +204,7 @@
break;
case 's':
- nsamples_to_skip = (long long) strtof(optarg, 0);
+ nsamples_to_skip = (long long) strtod(optarg, 0);
if (nsamples_to_skip < 0){
usage(argv[0]);
fprintf(stderr, " nsamples_to_skip must be >= 0\n");
@@ -213,7 +213,7 @@
break;
case 'd':
- max_doppler = strtof(optarg, 0);
+ max_doppler = strtod(optarg, 0);
if (max_doppler < 0 || max_doppler >= 0.5){
usage(argv[0]);
fprintf(stderr, " max_doppler must be in [0, 0.5)\n");
--
Greg Troxel <address@hidden>
pgpsw4OZ9uYjg.pgp
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Discuss-gnuradio] strtof breaks build on older NetBSD,
Greg Troxel <=