From 2e0c2b0ac1743beb249dd46d88b8cc7654e28816 Mon Sep 17 00:00:00 2001 From: Takashi Iwai Date: Mon, 20 Feb 2006 19:33:25 +0000 Subject: [PATCH] Fix compile warnings Fix compile warnings on 64bit architectures. --- src/control/control_ext.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/control/control_ext.c b/src/control/control_ext.c index 426685e3..023701a4 100644 --- a/src/control/control_ext.c +++ b/src/control/control_ext.c @@ -139,9 +139,16 @@ static int snd_ctl_ext_elem_info(snd_ctl_t *handle, snd_ctl_elem_info_t *info) case SND_CTL_ELEM_TYPE_INTEGER64: if (! ext->callback->get_integer64_info) goto err; - ret = ext->callback->get_integer64_info(ext, key, &info->value.integer64.min, - &info->value.integer64.max, - &info->value.integer64.step); + { + int64_t xmin, xmax, xstep; + ret = ext->callback->get_integer64_info(ext, key, + &xmin, + &xmax, + &xstep); + info->value.integer64.min = xmin; + info->value.integer64.max = xmax; + info->value.integer64.step = xstep; + } break; case SND_CTL_ELEM_TYPE_ENUMERATED: if (! ext->callback->get_enumerated_info) -- 2.47.1