diff --git a/codecs/codec_ulaw.c b/codecs/codec_ulaw.c
index d4f753304440553551306c7abdf51541a60752e8..6d66b9b6f1495534774beac38471031ef7f7eba9 100644
--- a/codecs/codec_ulaw.c
+++ b/codecs/codec_ulaw.c
@@ -58,7 +58,6 @@ static int ulawtolin_framein(struct ast_trans_pvt *pvt, struct ast_frame *f)
 	unsigned char *src = f->data;
 	int16_t *dst = (int16_t *)pvt->outbuf + pvt->samples;
 	int in_samples = f->samples;
-	int out_samples = pvt->samples;
 
 	/* convert and copy in outbuf */
 	while (i--)