audio: Replace some SDL_memcpy calls with SDL_copyp.
This commit is contained in:
@@ -277,8 +277,8 @@ static SDL_AudioDevice *CreatePhysicalAudioDevice(const char *name, SDL_bool isc
|
|||||||
SDL_AtomicSet(&device->condemned, 0);
|
SDL_AtomicSet(&device->condemned, 0);
|
||||||
SDL_AtomicSet(&device->zombie, 0);
|
SDL_AtomicSet(&device->zombie, 0);
|
||||||
device->iscapture = iscapture;
|
device->iscapture = iscapture;
|
||||||
SDL_memcpy(&device->spec, spec, sizeof (SDL_AudioSpec));
|
SDL_copyp(&device->spec, spec);
|
||||||
SDL_memcpy(&device->default_spec, spec, sizeof (SDL_AudioSpec));
|
SDL_copyp(&device->default_spec, spec);
|
||||||
device->sample_frames = GetDefaultSampleFramesFromFreq(device->spec.freq);
|
device->sample_frames = GetDefaultSampleFramesFromFreq(device->spec.freq);
|
||||||
device->silence_value = SDL_GetSilenceValueForFormat(device->spec.format);
|
device->silence_value = SDL_GetSilenceValueForFormat(device->spec.format);
|
||||||
device->handle = handle;
|
device->handle = handle;
|
||||||
|
|||||||
Reference in New Issue
Block a user