Browse Source

fix wrong malloc size

tags/0.126.0
Michele Dionisio Filipe Coelho <falktx@falktx.com> 5 years ago
parent
commit
a4e2355c96
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      drivers/alsa/alsa_driver.c

+ 4
- 4
drivers/alsa/alsa_driver.c View File

@@ -867,9 +867,9 @@ alsa_driver_set_parameters (alsa_driver_t *driver,
memset (driver->playback_addr, 0,
sizeof(char *) * driver->playback_nchannels);
driver->playback_interleave_skip = (unsigned long*)
malloc (sizeof(unsigned long *) * driver->playback_nchannels);
malloc (sizeof(unsigned long) * driver->playback_nchannels);
memset (driver->playback_interleave_skip, 0,
sizeof(unsigned long *) * driver->playback_nchannels);
sizeof(unsigned long) * driver->playback_nchannels);
driver->silent = (unsigned long*)
malloc (sizeof(unsigned long)
* driver->playback_nchannels);
@@ -891,9 +891,9 @@ alsa_driver_set_parameters (alsa_driver_t *driver,
memset (driver->capture_addr, 0,
sizeof(char *) * driver->capture_nchannels);
driver->capture_interleave_skip = (unsigned long*)
malloc (sizeof(unsigned long *) * driver->capture_nchannels);
malloc (sizeof(unsigned long) * driver->capture_nchannels);
memset (driver->capture_interleave_skip, 0,
sizeof(unsigned long *) * driver->capture_nchannels);
sizeof(unsigned long) * driver->capture_nchannels);
}

driver->clock_sync_data = (ClockSyncStatus*)


Loading…
Cancel
Save