summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorBrandon Low <lostlogic@rockbox.org>2006-01-22 00:03:20 +0000
committerBrandon Low <lostlogic@rockbox.org>2006-01-22 00:03:20 +0000
commitee6a95a7d188e4d53f43e35713f0e1c9efe34236 (patch)
tree85d6c99842b841f0f9c8548d4b98029b1d8b1bac /apps
parent2910b8a27fefbd1313d2a33bb3f51fbc36c4726e (diff)
downloadrockbox-ee6a95a7d188e4d53f43e35713f0e1c9efe34236.tar.gz
rockbox-ee6a95a7d188e4d53f43e35713f0e1c9efe34236.zip
Initialize callback for safety
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8411 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/pcmbuf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/pcmbuf.c b/apps/pcmbuf.c
index d1835fb197..fc58d9ccb3 100644
--- a/apps/pcmbuf.c
+++ b/apps/pcmbuf.c
@@ -275,6 +275,7 @@ void pcmbuf_init(long bufsize)
audiobuffer = (char *)&audiobuf[(audiobufend - audiobuf) -
pcmbuf_size - PCMBUF_GUARD];
guardbuf = &audiobuffer[pcmbuf_size];
+ position_callback = NULL;
pcmbuf_event_handler = NULL;
pcmbuf_play_stop();
}
@@ -327,6 +328,7 @@ void pcmbuf_flush_fillpos(void)
return ;
}
}
+ position_callback = NULL;
pcmbuf_event_handler = NULL;
audiobuffer_pos += copy_n;
if (audiobuffer_pos >= pcmbuf_size)