From ed025a24a83136c8afba5a4fcd8d76b07c5988e3 Mon Sep 17 00:00:00 2001 From: Laurent Vivier Date: Sat, 25 Dec 2004 01:42:12 +0000 Subject: [PATCH] return 0 instead of -1 if file is not compressed --- libemile/emile_get_uncompressed_size.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libemile/emile_get_uncompressed_size.c b/libemile/emile_get_uncompressed_size.c index e49277e..46fc96f 100644 --- a/libemile/emile_get_uncompressed_size.c +++ b/libemile/emile_get_uncompressed_size.c @@ -46,9 +46,12 @@ int emile_get_uncompressed_size(char *file) close(tube[1]); ret = read(tube[0], buffer, 1024); - if (ret <= 0) + if (ret == -1) return -1; + if (ret == 0) + return 0; + /* skip first line */ i = 0;