diff --git a/src/pifmrds/pi_fm_rds.cpp b/src/pifmrds/pi_fm_rds.cpp index 75ad50d..0d5214d 100644 --- a/src/pifmrds/pi_fm_rds.cpp +++ b/src/pifmrds/pi_fm_rds.cpp @@ -277,7 +277,7 @@ int main(int argc, char **argv) { if(data.carrier_freq < 64e6 || data.carrier_freq > 108e6) fatal("Incorrect frequency specification. Must be in megahertz, of the form 107.9, between 64 and 108.\n"); } else if(strcmp("-pi", arg)==0 && param != NULL) { i++; - data.pi = (uint16_t)strtoul(pi, NULL, 16); + data.pi = (uint16_t)strtoul(param, NULL, 16); } else if(strcmp("-ecc", arg)==0 && param != NULL) { i++; data.ecc = (uint16_t)strtoul(param, NULL, 16);