# HG changeset patch
# User reimar
# Date 1137250751 0
# Node ID a434a3752e782b578e3b07d1d46c29c6dc276ffb
# Parent  241b3a9bbd0cd989255c92a74db15f82e2b58491
get_byte may not return -1 on error, since it can lead to a negative backptr.

diff -r 241b3a9bbd0c -r a434a3752e78 lzo.c
--- a/lzo.c	Sat Jan 14 12:55:20 2006 +0000
+++ b/lzo.c	Sat Jan 14 14:59:11 2006 +0000
@@ -34,7 +34,7 @@
     if (c->in < c->in_end)
         return *c->in++;
     c->error |= LZO_INPUT_DEPLETED;
-    return -1;
+    return 0;
 }
 
 /**