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/repeat.c (1 of 93 files). Show all

Unified · Split

src/repeat.c+5−5
@@ -33,7 +33,7 @@ typedef struct repeatstuff { · 32 unmodified lines
33 int repeats;33 int repeats;
34} *repeat_t;34} *repeat_t;
35 35
36int st_repeat_getopts(eff_t effp, int n, char **argv)36static int st_repeat_getopts(eff_t effp, int n, char **argv)
37{37{
38 repeat_t repeat = (repeat_t)effp->priv;38 repeat_t repeat = (repeat_t)effp->priv;
39 39
@@ -55,7 +55,7 @@ int st_repeat_getopts(eff_t effp, int n, char **argv) · 15 unmodified lines
55 return (ST_SUCCESS);55 return (ST_SUCCESS);
56}56}
57 57
58int st_repeat_start(eff_t effp)58static int st_repeat_start(eff_t effp)
59{59{
60 repeat_t repeat = (repeat_t)effp->priv;60 repeat_t repeat = (repeat_t)effp->priv;
61 61
@@ -69,7 +69,7 @@ int st_repeat_start(eff_t effp) · 7 unmodified lines
69 return (ST_SUCCESS);69 return (ST_SUCCESS);
70}70}
71 71
72int st_repeat_flow(eff_t effp, const st_sample_t *ibuf, st_sample_t *obuf,72static int st_repeat_flow(eff_t effp, const st_sample_t *ibuf, st_sample_t *obuf UNUSED,
73 st_size_t *isamp, st_size_t *osamp)73 st_size_t *isamp, st_size_t *osamp)
74{74{
75 repeat_t repeat = (repeat_t)effp->priv;75 repeat_t repeat = (repeat_t)effp->priv;
@@ -85,7 +85,7 @@ int st_repeat_flow(eff_t effp, const st_sample_t *ibuf, st_sample_t *obuf, · 9 unmodified lines
85 return (ST_SUCCESS);85 return (ST_SUCCESS);
86}86}
87 87
88int st_repeat_drain(eff_t effp, st_sample_t *obuf, st_size_t *osamp)88static int st_repeat_drain(eff_t effp, st_sample_t *obuf, st_size_t *osamp)
89{89{
90 size_t read = 0;90 size_t read = 0;
91 st_sample_t *buf;91 st_sample_t *buf;
@@ -187,7 +187,7 @@ int st_repeat_drain(eff_t effp, st_sample_t *obuf, st_size_t *osamp) · 95 unmodified lines
187 return ST_SUCCESS;187 return ST_SUCCESS;
188}188}
189 189
190int st_repeat_stop(eff_t effp)190static int st_repeat_stop(eff_t effp)
191{191{
192 repeat_t repeat = (repeat_t)effp->priv;192 repeat_t repeat = (repeat_t)effp->priv;
193 193

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