diff options
author | SlowRiot <rain.backnet@gmail.com> | 2014-11-07 02:47:11 +0000 |
---|---|---|
committer | SlowRiot <rain.backnet@gmail.com> | 2014-11-07 02:47:11 +0000 |
commit | 4547bfaaef3b1c073eacfde275b6e1d410ce13ce (patch) | |
tree | 33fee38261fe9c005fb759a39228e1592182cbef | |
parent | 3b22b26e1c711f727e8e940a4b260819692d6d17 (diff) |
collapsing duplicate branch
-rw-r--r-- | lodepng.cpp | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/lodepng.cpp b/lodepng.cpp index 426236e..31f146d 100644 --- a/lodepng.cpp +++ b/lodepng.cpp @@ -5014,16 +5014,8 @@ static void filterScanline(unsigned char* out, const unsigned char* scanline, co for(i = 0; i < length; i++) out[i] = scanline[i]; break; case 1: /*Sub*/ - if(prevline) - { - for(i = 0; i < bytewidth; i++) out[i] = scanline[i]; - for(i = bytewidth; i < length; i++) out[i] = scanline[i] - scanline[i - bytewidth]; - } - else - { - for(i = 0; i < bytewidth; i++) out[i] = scanline[i]; - for(i = bytewidth; i < length; i++) out[i] = scanline[i] - scanline[i - bytewidth]; - } + for(i = 0; i < bytewidth; i++) out[i] = scanline[i]; + for(i = bytewidth; i < length; i++) out[i] = scanline[i] - scanline[i - bytewidth]; break; case 2: /*Up*/ if(prevline) |