snd_pcm_t *handle;
/* Add device number to device name */
- sprintf(qsa_playback_device[qsa_playback_devices].name +
- SDL_strlen(qsa_playback_device
- [qsa_playback_devices].name), " d%d",
- devices);
-
+ SDL_snprintf(qsa_playback_device[qsa_playback_devices].name
+ + SDL_strlen(qsa_playback_device[qsa_playback_devices].name),
+ sizeof (qsa_playback_device[qsa_playback_devices].name
+ + SDL_strlen(qsa_playback_device[qsa_playback_devices].name)),
+ " d%d", devices);
/* Store associated card number id */
qsa_playback_device[qsa_playback_devices].cardno = it;
snd_pcm_t *handle;
/* Add device number to device name */
- sprintf(qsa_capture_device[qsa_capture_devices].name +
- SDL_strlen(qsa_capture_device
- [qsa_capture_devices].name), " d%d",
- devices);
+ SDL_snprintf(qsa_capture_device[qsa_capture_devices].name + SDL_strlen(qsa_capture_device[qsa_capture_devices].name),
+ sizeof(qsa_capture_device[qsa_capture_devices].name + SDL_strlen(qsa_capture_device[qsa_capture_devices].name)),
+ " d%d", devices);
/* Store associated card number id */
qsa_capture_device[qsa_capture_devices].cardno = it;