diff -r b838a4b481c2 src/timer/timer.c --- a/src/timer/timer.c Wed Dec 20 16:01:27 2006 +0100 +++ b/src/timer/timer.c Mon Jan 8 14:22:29 2007 +0100 @@ -92,7 +92,7 @@ static int snd_timer_open_conf(snd_timer #ifndef PIC extern void *snd_timer_open_symbols(void); #endif - void *h; + void *h = NULL; if (snd_config_get_type(timer_conf) != SND_CONFIG_TYPE_COMPOUND) { if (name) SNDERR("Invalid type for TIMER %s definition", name); diff -r b838a4b481c2 src/timer/timer_query.c --- a/src/timer/timer_query.c Wed Dec 20 16:01:27 2006 +0100 +++ b/src/timer/timer_query.c Mon Jan 8 14:22:29 2007 +0100 @@ -50,7 +50,7 @@ static int snd_timer_query_open_conf(snd #ifndef PIC extern void *snd_timer_query_open_symbols(void); #endif - void *h; + void *h = NULL; if (snd_config_get_type(timer_conf) != SND_CONFIG_TYPE_COMPOUND) { if (name) SNDERR("Invalid type for TIMER %s definition", name);