From 0292299ec586910fbee69792aaedfa40ed2f5ab4 Mon Sep 17 00:00:00 2001 From: rlar Date: Wed, 16 Mar 2016 19:47:44 +0100 Subject: warning: conversion to 'size_t' from 'int' may change the sign of the result [-Wsign-conversion] --- tests/string_nr.l | 2 +- tests/string_r.l | 2 +- tests/yyextra.l | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'tests') diff --git a/tests/string_nr.l b/tests/string_nr.l index 320d00b..26de54c 100644 --- a/tests/string_nr.l +++ b/tests/string_nr.l @@ -62,7 +62,7 @@ int main (void) { char * buf; - int len; + size_t len; YY_BUFFER_STATE state; diff --git a/tests/string_r.l b/tests/string_r.l index 276a908..392ba78 100644 --- a/tests/string_r.l +++ b/tests/string_r.l @@ -62,7 +62,7 @@ int main (void) { char * buf; - int len; + size_t len; YY_BUFFER_STATE state; yyscan_t scanner=NULL; diff --git a/tests/yyextra.l b/tests/yyextra.l index bfaae34..bf2a6eb 100644 --- a/tests/yyextra.l +++ b/tests/yyextra.l @@ -72,7 +72,7 @@ main (void) buf->curr_len =0; buf->max_len = 4; buf->grow_len = 100; - buf->data = malloc(buf->max_len); + buf->data = malloc((size_t) buf->max_len); testlex_init(&scanner); testset_in( stdin, scanner); @@ -103,7 +103,7 @@ static void append_char (char c, yyscan_t scanner ) new_buf = malloc(sizeof(struct Buffer)); new_buf->max_len = buf->max_len + buf->grow_len; new_buf->grow_len = buf->grow_len; - new_buf->data = malloc(new_buf->max_len); + new_buf->data = malloc((size_t) new_buf->max_len); for( new_buf->curr_len = 0; new_buf->curr_len < buf->curr_len; new_buf->curr_len++ ) -- cgit v1.2.3