diff options
Diffstat (limited to 'src/rtl_fm.c')
| -rw-r--r-- | src/rtl_fm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rtl_fm.c b/src/rtl_fm.c index 81a4071..45f8e06 100644 --- a/src/rtl_fm.c +++ b/src/rtl_fm.c @@ -576,7 +576,8 @@ double atofs(char* f) { char* chop; double suff = 1.0; - chop = strndup(f, strlen(f)-1); + chop = malloc((strlen(f)+1)*sizeof(char)); + strncpy(chop, f, strlen(f)-1); switch (f[strlen(f)-1]) { case 'G': suff *= 1e3; |
