From 68e33fe88b85f831d9af9575bf1ed0a6328dfd05 Mon Sep 17 00:00:00 2001 From: divverent Date: Fri, 18 May 2007 21:08:47 +0000 Subject: [PATCH] foo *var; sizeof(var) is the size of the POINTER sizeof(*var) is the size of the TYPE Now it should work... git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@7314 d7cf8633-e32d-0410-b094-e92efae38249 --- snd_coreaudio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/snd_coreaudio.c b/snd_coreaudio.c index cc533991..246cff1d 100644 --- a/snd_coreaudio.c +++ b/snd_coreaudio.c @@ -143,7 +143,7 @@ qboolean SndSys_Init (const snd_format_t* requested, snd_format_t* suggested) // we can only do 16bit per sample for now if(suggested != NULL) { - memcpy (suggested, requested, sizeof (suggested)); + memcpy (suggested, requested, sizeof (*suggested)); suggested->width = 2; } return false; @@ -217,7 +217,7 @@ qboolean SndSys_Init (const snd_format_t* requested, snd_format_t* suggested) { if (suggested != NULL) { - memcpy (suggested, requested, sizeof (suggested)); + memcpy (suggested, requested, sizeof (*suggested)); suggested->channels = streamDesc.mChannelsPerFrame; suggested->speed = streamDesc.mSampleRate; } -- 2.39.2