History

Accept NULL data_in pointer when passing zero input frames

Robert Kausch committed 8 years ago

Commit 5e56ae81 parent 02ebb9f1 file · +1 −1Browse files

Unified · Split

src/samplerate.c+1−1
@@ -141,7 +141,7 @@ src_process (SRC_STATE *state, SRC_DATA *data) · 140 unmodified lines
141141 return SRC_ERR_BAD_DATA ;
142142
143143 /* And that data_in and data_out are valid. */
144− if (data->data_in == NULL || data->data_out == NULL)
144+ if ((data->data_in == NULL && data->input_frames > 0) || data->data_out == NULL)
145145 return SRC_ERR_BAD_DATA_PTR ;
146146
147147 /* Check src_ratio is in range. */

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t