diff --git a/src/r_patch.c b/src/r_patch.c
index ec394e731f799446df2094e5b84980d5d3ab781f..18dfe523a9c4f80d1b39ed65414c9101e63dd14a 100644
--- a/src/r_patch.c
+++ b/src/r_patch.c
@@ -1383,8 +1383,9 @@ void R_FreeSkinRotSprite(size_t skinnum)
 void R_FreeAllRotSprite(void)
 {
 	INT32 i;
-	for (i = 0; i < numsprites; i++)
-		R_FreeSingleRotSprite(&sprites[i]);
+	size_t s;
+	for (s = 0; s < numsprites; s++)
+		R_FreeSingleRotSprite(&sprites[s]);
 	for (i = 0; i < numskins; ++i)
 		R_FreeSkinRotSprite(i);
 }