]> asedeno.scripts.mit.edu Git - PuTTY.git/commitdiff
lz77_compress: change scope of variable 'hash'.
authorSimon Tatham <anakin@pobox.com>
Tue, 14 Feb 2017 22:13:24 +0000 (22:13 +0000)
committerSimon Tatham <anakin@pobox.com>
Tue, 14 Feb 2017 23:25:22 +0000 (23:25 +0000)
This makes it clearer that it doesn't persist beyond this block, and
would have made it much more obvious that the assignment to it removed
in the previous commit was pointless.

sshzlib.c

index e7a4c63cb97ad1b2233b694e264477bed49e6bdc..60447fdf60766b23b923e80df7fcb7db2dcd6ac8 100644 (file)
--- a/sshzlib.c
+++ b/sshzlib.c
@@ -201,7 +201,7 @@ static void lz77_compress(struct LZ77Context *ctx,
                          unsigned char *data, int len, int compress)
 {
     struct LZ77InternalContext *st = ctx->ictx;
-    int i, hash, distance, off, nmatch, matchlen, advance;
+    int i, distance, off, nmatch, matchlen, advance;
     struct Match defermatch, matches[MAXMATCH];
     int deferchr;
 
@@ -242,7 +242,7 @@ static void lz77_compress(struct LZ77Context *ctx,
            /*
             * Hash the next few characters.
             */
-           hash = lz77_hash(data);
+           int hash = lz77_hash(data);
 
            /*
             * Look the hash up in the corresponding hash chain and see