mirror of
https://github.com/mackron/miniaudio.git
synced 2026-04-23 00:34:03 +02:00
Clean up some unsafe code.
This commit is contained in:
+3
-2
@@ -33744,7 +33744,7 @@ static ma_result ma_device_init__jack(ma_device* pDevice, const void* pDeviceBac
|
|||||||
|
|
||||||
ma_channel_map_init_standard(ma_standard_channel_map_alsa, pDescriptorPlayback->channelMap, ma_countof(pDescriptorPlayback->channelMap), pDescriptorPlayback->channels);
|
ma_channel_map_init_standard(ma_standard_channel_map_alsa, pDescriptorPlayback->channelMap, ma_countof(pDescriptorPlayback->channelMap), pDescriptorPlayback->channels);
|
||||||
|
|
||||||
|
|
||||||
pDeviceStateJACK->ppPortsPlayback = (ma_jack_port_t**)ma_malloc(sizeof(*pDeviceStateJACK->ppPortsPlayback) * pDescriptorPlayback->channels, ma_device_get_allocation_callbacks(pDevice));
|
pDeviceStateJACK->ppPortsPlayback = (ma_jack_port_t**)ma_malloc(sizeof(*pDeviceStateJACK->ppPortsPlayback) * pDescriptorPlayback->channels, ma_device_get_allocation_callbacks(pDevice));
|
||||||
if (pDeviceStateJACK->ppPortsPlayback == NULL) {
|
if (pDeviceStateJACK->ppPortsPlayback == NULL) {
|
||||||
ma_free(pDeviceStateJACK->ppPortsCapture, ma_device_get_allocation_callbacks(pDevice));
|
ma_free(pDeviceStateJACK->ppPortsCapture, ma_device_get_allocation_callbacks(pDevice));
|
||||||
@@ -39518,7 +39518,8 @@ static ma_result ma_context_enumerate_devices_legacy__oss(ma_context* pContext,
|
|||||||
|
|
||||||
MA_ZERO_OBJECT(&deviceInfo);
|
MA_ZERO_OBJECT(&deviceInfo);
|
||||||
|
|
||||||
sprintf(devnode, "/dev/%s", e->d_name);
|
ma_strcpy_s(devnode, sizeof(devnode), "/dev/");
|
||||||
|
ma_strcat_s(devnode, sizeof(devnode), e->d_name);
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
Reference in New Issue
Block a user