From 54982f755f208c1b0c1de4734e5c1b6d78dff6ea Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 10 Feb 2009 21:24:35 +0100 Subject: ao: declare AoData.writeSize as size_t writeSize is a memory size and its type should thus be size_t. This allows us to remove two explicit casts. --- src/output/ao_plugin.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/output') diff --git a/src/output/ao_plugin.c b/src/output/ao_plugin.c index 655d267fd..b0662d7a1 100644 --- a/src/output/ao_plugin.c +++ b/src/output/ao_plugin.c @@ -27,7 +27,7 @@ static int driverInitCount; typedef struct _AoData { - int writeSize; + size_t writeSize; int driverId; ao_option *options; ao_device *device; @@ -218,8 +218,8 @@ audioOutputAo_play(void *data, const char *playChunk, size_t size) return false; while (size > 0) { - chunk_size = (size_t)ad->writeSize > size - ? size : (size_t)ad->writeSize; + chunk_size = ad->writeSize > size + ? size : ad->writeSize; if (ao_play_deconst(ad->device, playChunk, chunk_size) == 0) { audioOutputAo_error("Closing libao device due to play error"); -- cgit v1.2.3