diff options
author | Max Kellermann <max@duempel.org> | 2009-02-26 19:17:09 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2009-02-26 19:17:09 +0100 |
commit | e1f58fdcf55a570fd0e3073f9b2523d678d8a198 (patch) | |
tree | 7cedfcb457e80646e963bfa280ba1856b124c0e0 /src/output/oss_plugin.c | |
parent | 4958a6f56f8a7af7eb207638cba9de14ef4d04a4 (diff) | |
download | mpd-e1f58fdcf55a570fd0e3073f9b2523d678d8a198.tar.gz mpd-e1f58fdcf55a570fd0e3073f9b2523d678d8a198.tar.xz mpd-e1f58fdcf55a570fd0e3073f9b2523d678d8a198.zip |
oss: use unsigned integers
Convert the num_supported and num_unsupported variables from signed to
unsigned.
Diffstat (limited to '')
-rw-r--r-- | src/output/oss_plugin.c | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/src/output/oss_plugin.c b/src/output/oss_plugin.c index 14d12e156..932f69e25 100644 --- a/src/output/oss_plugin.c +++ b/src/output/oss_plugin.c @@ -52,9 +52,9 @@ struct oss_data { struct audio_format audio_format; int bitFormat; int *supported[3]; - int num_supported[3]; + unsigned num_supported[3]; int *unsupported[3]; - int num_unsupported[3]; + unsigned num_unsupported[3]; /** the mixer object associated with this output */ struct mixer *mixer; @@ -95,10 +95,9 @@ oss_param_from_ioctl(unsigned param) static int oss_find_supported_param(struct oss_data *od, unsigned param, int val) { - int i; enum oss_param idx = oss_param_from_ioctl(param); - for (i = 0; i < od->num_supported[idx]; i++) + for (unsigned i = 0; i < od->num_supported[idx]; i++) if (od->supported[idx][i] == val) return 1; @@ -125,13 +124,12 @@ oss_can_convert(int idx, int val) static int oss_get_supported_param(struct oss_data *od, unsigned param, int val) { - int i; enum oss_param idx = oss_param_from_ioctl(param); int ret = -1; int least = val; int diff; - for (i = 0; i < od->num_supported[idx]; i++) { + for (unsigned i = 0; i < od->num_supported[idx]; i++) { diff = od->supported[idx][i] - val; if (diff < 0) diff = -diff; @@ -150,10 +148,9 @@ oss_get_supported_param(struct oss_data *od, unsigned param, int val) static int oss_find_unsupported_param(struct oss_data *od, unsigned param, int val) { - int i; enum oss_param idx = oss_param_from_ioctl(param); - for (i = 0; i < od->num_unsupported[idx]; i++) { + for (unsigned i = 0; i < od->num_unsupported[idx]; i++) { if (od->unsupported[idx][i] == val) return 1; } @@ -187,11 +184,10 @@ oss_add_unsupported_param(struct oss_data *od, unsigned param, int val) static void oss_remove_supported_param(struct oss_data *od, unsigned param, int val) { - int i; - int j = 0; + unsigned j = 0; enum oss_param idx = oss_param_from_ioctl(param); - for (i = 0; i < od->num_supported[idx] - 1; i++) { + for (unsigned i = 0; i < od->num_supported[idx] - 1; i++) { if (od->supported[idx][i] == val) j = 1; od->supported[idx][i] = od->supported[idx][i + j]; @@ -205,11 +201,10 @@ oss_remove_supported_param(struct oss_data *od, unsigned param, int val) static void oss_remove_unsupported_param(struct oss_data *od, unsigned param, int val) { - int i; - int j = 0; + unsigned j = 0; enum oss_param idx = oss_param_from_ioctl(param); - for (i = 0; i < od->num_unsupported[idx] - 1; i++) { + for (unsigned i = 0; i < od->num_unsupported[idx] - 1; i++) { if (od->unsupported[idx][i] == val) j = 1; od->unsupported[idx][i] = od->unsupported[idx][i + j]; |