diff options
-rw-r--r-- | tools/kfmapp/kfmapp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/kfmapp/kfmapp.c b/tools/kfmapp/kfmapp.c index d35a64f..1f2b923 100644 --- a/tools/kfmapp/kfmapp.c +++ b/tools/kfmapp/kfmapp.c @@ -731,7 +731,7 @@ exit: int fmapp_get_rx_rssi_threshold(void) { - unsigned char fm_rssi_threshhold; + unsigned char fm_rssi_threshhold[4]; int fd, res; fd = open(FMRX_RSSI_LVL_SYSFS_ENTRY, O_RDONLY); @@ -746,6 +746,7 @@ int fmapp_get_rx_rssi_threshold(void) FMRX_RSSI_LVL_SYSFS_ENTRY,strerror(res)); goto exit; } + fm_rssi_threshhold[3] = '\0'; printf("Current FM RSSI threshold level is %d \n", atoi((char *) &fm_rssi_threshhold)); |