diff --git a/polymer/eduke32/source/jaudiolib/src/xa.c b/polymer/eduke32/source/jaudiolib/src/xa.c index 08d1c36b9..c2882f7a0 100644 --- a/polymer/eduke32/source/jaudiolib/src/xa.c +++ b/polymer/eduke32/source/jaudiolib/src/xa.c @@ -296,7 +296,7 @@ void MV_SetXAPosition(VoiceNode *voice, int32_t position) { xa_data * xad = (xa_data *) voice->extra; - if (position < XA_DATA_START || position >= xad->length) + if (position < XA_DATA_START || (size_t)position >= xad->length) position = XA_DATA_START; xad->pos = position;