aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/rtl_fm.c3
-rw-r--r--src/rtl_test.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/src/rtl_fm.c b/src/rtl_fm.c
index 5847d27..dffa62a 100644
--- a/src/rtl_fm.c
+++ b/src/rtl_fm.c
@@ -783,11 +783,12 @@ static void rtlsdr_callback(unsigned char *buf, uint32_t len, void *ctx)
{
int i;
struct dongle_state *s = ctx;
+ struct demod_state *d = s->demod_target;
+
if (do_exit) {
return;}
if (!ctx) {
return;}
- struct demod_state *d = s->demod_target;
if (s->mute) {
for (i=0; i<s->mute; i++) {
buf[i] = 127;}
diff --git a/src/rtl_test.c b/src/rtl_test.c
index 571614c..987bb59 100644
--- a/src/rtl_test.c
+++ b/src/rtl_test.c
@@ -149,6 +149,7 @@ static void ppm_clock_init(void)
#endif
}
+#ifndef _WIN32
static int ppm_report(void)
{
int real_rate;
@@ -158,6 +159,7 @@ static int ppm_report(void)
real_rate = (int)(ppm_total * 1000000000L / ns);
return (int)round((double)(1000000 * (real_rate - (int)samp_rate)) / (double)samp_rate);
}
+#endif
static void ppm_test(uint32_t len)
{