History

Fix read and write return types: now st_size_t, like the size inputs.

To support this change, turn on lots more compiler warnings, and fix all the warnings generated.

rrt committed 19 years ago

Commit 4d743c41 parent ce1f8f393 files · +875 −1236Browse files

Showing the changes to src/reverse.c (1 of 93 files). Show all

Unified · Split

src/reverse.c+5−19
@@ -32,25 +32,11 @@ typedef struct reversestuff { · 31 unmodified lines
3232 #define WRITING 0
3333 #define READING 1
3434
35−/*
36− * Process options: none in our case.
37− */
38−
39−int st_reverse_getopts(eff_t effp, int n, char **argv)
40−{
41− if (n)
42− {
43− st_fail(st_reverse_effect.usage);
44− return (ST_EOF);
45− }
46− return(ST_SUCCESS);
47−}
48−
4935 /*
5036 * Prepare processing: open temporary file.
5137 */
5238
53−int st_reverse_start(eff_t effp)
39+static int st_reverse_start(eff_t effp)
5440 {
5541 reverse_t reverse = (reverse_t) effp->priv;
5642 reverse->fp = tmpfile();
@@ -67,7 +53,7 @@ int st_reverse_start(eff_t effp) · 10 unmodified lines
6753 * Effect flow: a degenerate case: write input samples on temporary file,
6854 * don't generate any output samples.
6955 */
70−int st_reverse_flow(eff_t effp, const st_sample_t *ibuf, st_sample_t *obuf,
56+static int st_reverse_flow(eff_t effp, const st_sample_t *ibuf, st_sample_t *obuf UNUSED,
7157 st_size_t *isamp, st_size_t *osamp)
7258 {
7359 reverse_t reverse = (reverse_t) effp->priv;
@@ -91,7 +77,7 @@ int st_reverse_flow(eff_t effp, const st_sample_t *ibuf, st_sample_t *obuf, · 17 unmodified lines
9177 * Effect drain: generate the actual samples in reverse order.
9278 */
9379
94−int st_reverse_drain(eff_t effp, st_sample_t *obuf, st_size_t *osamp)
80+static int st_reverse_drain(eff_t effp, st_sample_t *obuf, st_size_t *osamp)
9581 {
9682 reverse_t reverse = (reverse_t) effp->priv;
9783 st_size_t len, nbytes;
@@ -137,7 +123,7 @@ int st_reverse_drain(eff_t effp, st_sample_t *obuf, st_size_t *osamp) · 39 unmodified lines
137123 /*
138124 * Close and unlink the temporary file.
139125 */
140−int st_reverse_stop(eff_t effp)
126+static int st_reverse_stop(eff_t effp)
141127 {
142128 reverse_t reverse = (reverse_t) effp->priv;
143129
@@ -149,7 +135,7 @@ static st_effect_t st_reverse_effect = { · 5 unmodified lines
149135 "reverse",
150136 "Usage: Reverse effect takes no options",
151137 0,
152− st_reverse_getopts,
138+ st_effect_nothing_getopts,
153139 st_reverse_start,
154140 st_reverse_flow,
155141 st_reverse_drain,

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