linux/lib/decompress_unlzo.c
<<
ue="17//spa.6. 17//form6. 17/a ue="17 href="../linux+v32211 /lib/decompress_unlzo.c">ue="17/img src="../.static/gfx/right.png" alt=">>">ue//spa.6.ue/spa. class="lxr_search">ue="ue="17/input typ ue="17/input typ ue="17/button>typ Searchue="17Prefs. 17//a>ue//spa.6.="17 7//div6.="17 7/form ac v2.="ajax+*" method="post" onsubmit="return false;">ue/input typ u="17 7//form6.u="17 7/div class="headingbottom">. /div id 7 71//a>/spa. class="comment">/*//spa.6.7 72//a>/spa. class="comment"> * LZO decompressor for the Linux kernel. Code borrowed from the lzo//spa.6.7 73//a>/spa. class="comment"> * implementation>by Markus Franz Xaver Johannes Oberhumer.//spa.6.7 74//a>/spa. class="comment"> *//spa.6.7 75//a>/spa. class="comment"> * Linux kernel adaptation://spa.6.7 76//a>/spa. class="comment"> * Copyright (C) 2009//spa.6.7 77//a>/spa. class="comment"> * Albin Tonnerre, Free Electrons <albin.tonnerre@free-electrons.com>//spa.6.7 78//a>/spa. class="comment"> *//spa.6.7 79//a>/spa. class="comment"> * Original code://spa.6.7 > a>/spa. class="comment"> * Copyright (C) 1996-2005 Markus Franz Xaver Johannes Oberhumer//spa.6.7 11//a>/spa. class="comment"> * All Rights Reserved.//spa.6.7 12//a>/spa. class="comment"> *//spa.6.7 13//a>/spa. class="comment"> * lzop and the LZO library are free software; you ca. redistribute them//spa.6.7 14//a>/spa. class="comment"> * and/or modify them under the terms of the GNU General Public License as//spa.6.7 15//a>/spa. class="comment"> * published by the Free Software Foundation; either version>2 of//spa.6.7 16//a>/spa. class="comment"> * the License>. /div i9 hret claj8.3222 of//6.7 771//a>/1pa. class="comment"> * Albin .7 781//a>/1pa. class="comment"> *//spa.6 Tue= program e= ute them//d errensehop/spaet it wits be useful,.7 791//a>/1pa. class="comment"> * Originaem/ WITHOUT ANY WARRANTY; wiostm/ everrensentati/d undvertya.6.7 >2 a>/2pa. class="comment"> * CopyrigMERCHANTABILITYi9 hFITNESS FOR A PARTICULAR PURPOSE. Se/spa..7 12//a>/2pa. class="comment"> * All Rigeral Public License as//spaffy thdatdetails6.7 72///a>/2pa. class="comment"> *//spa.6.7 12//a>/2pa. class="comment"> * lzop anYredsstmld hhanribceipa. a/sppy GNU General Public License as//sp.7 12//a>/2pa. class="comment"> * and/or mlong wios tue= program; se/spa. nten COPYING6.7 12//a>/2pa. class="comment"> * publishIf not, wri//spoee Software Foundation; eithe, Inc.,.7 12//a>/2pa. class="comment"> * the Lic59 Tetati Place - Sui//s330, Bosthe, MA 02111-1307, USA6.7 772//a>/2pa. class="comment"> * Albin .7 782//a>/2pa. class="comment"> *//spa.6 Franz Xa.X.J.mer//spa.6.7 792//a>/2pa. class="comment"> * Originain.tmranz @or.//spa.6//spa.6.7 >3 a>/3pa. class="comment"> * Copyrighttp://www.or.//spa.6//s/op/nslajce/d th/.7 13//a>/3pa. class="comment"> * All Ri/.7 723//a>/3pa. cf="lib/decompress_unlzo.c#L8" id <3L3" classs="line" nam 7 73///a>/3pa. c#ifdeff="+prefs?rspa.=STATIC="search_rref">STATICa. cf="lib/decompress_unlzo.c#L8" id <3L14" cla3s="line" nam 7 13//a>/34a. c#include &quo.6."lib/decompr8" r8" 1x_ess_unlzo..c="line" nfref">8" r8" 1x_ess_unlzo..ca. c&quo.6f="lib/decompress_unlzo.c#L8" id <3L15" cla3s="line" nam 7 13//a>/3pa. c#elsef="lib/decompress_unlzo.c#L8" id <3L16" cla3s="line" nam 7 13//a>/36a. c#include &l.6."lib/decincludev32211ress_unlzo./#L8" ih="line" nfref">82211ress_unlzo./#L8" iha. c&g.6f="lib/decompress_unlzo.c#L8" id <3L7" clas3s="line" nam 7 773//a>/37a. c#enem f="lib/decompress_unlzo.c#L8" id <3L8" clas3s="line" nam 7 783//a>/38a. cf="lib/decompress_unlzo.c#L8" id <3L9" clas3s="line" nam 7 793//a>/39a. c#include &l.6."lib/decincludev32211riddesih="line" nfref">82211riddesiha. c&g.6f="lib/decompress_unlzo.c#L8" id <4L10" cla4s="line" nam 7 >4 a>/40a. c#include &l.6."lib/decincludev32211r8" ih="line" nfref">82211r8" iha. c&g.6f="lib/decompress_unlzo.c#L8" id <4L11" cla4s="line" nam 7 14//a>/41a. c#include &l.6."lib/decincludev32211ress_unlzo./mmih="line" nfref">82211ress_unlzo./mmiha. c&g.6f="lib/decompress_unlzo.c#L8" id <4L2" clas4s="line" nam 7 724//a>/4pa. cf="lib/decompress_unlzo.c#L8" id <4L3" clas4s="line" nam 7 734//a>/43a. c#include &l.6."lib/decincludev32211rs_untenrih="line" nfref">82211rs_untenriha. c&g.6f="lib/decompress_unlzo.c#L8" id <4L4" classs="line" nam 7 74///a>/44a. c#include &l.6."lib/dec+ambig=includevasm-alpha/#Laligned.h|includevasm-arm/#Laligned.h|includevasm-avr32/#Laligned.h|includevasm-blackfin/#Laligned.h|includevasm-cris/#Laligned.h|includevasm-frv/#Laligned.h|includevasm-gPublic/#Laligned.h|includevasm-h8300/#Laligned.h|includevasm-i386/#Laligned.h|includevasm-ia64/#Laligned.h|includevasm-m32r/#Laligned.h|includevasm-m68k/#Laligned.h|includevasm-m68kn> *u/#Laligned.h|includevasm-mips/#Laligned.h|includevasm-mips64/#Laligned.h|includevasm-parisc/#Laligned.h|includevasm-powerpc/#Laligned.h|includevasm-ppc/#Laligned.h|includevasm-s390/#Laligned.h|includevasm-sh/#Laligned.h|includevasm-sh64/#Laligned.h|includevasm-a hrc/#Laligned.h|includevasm-s hrc64/#Laligned.h|includevasm-um/#Laligned.h|includevasm-v850/#Laligned.h|includevasm-x86/#Laligned.h|includevasm-x86_64/#Laligned.h|includevasm-xt/nsa/#Laligned.h="line" nfalll asm/#Laligned.ha. c&g.6f="lib/decompress_unlzo.c#L8" id <4L15" cla4s="line" nam 7 14//a>/45a. cf="lib/decompress_unlzo.c#L8" id <4L16" cla4s="line" nam 7 14//a>/46a. cgfx/ri/spnst unsigned charf="+prefs?rspa.=d th_magic="search_rref">d th_magica. c[] = {f="lib/decompress_unlzo.c#L8" id <4L7" clas4s="line" nam 7 774//a>/47a. c 0x89, 0x4c, 0x5a, 0x4f, 0x00, 0x0d, 0x0a, 0x1a, 0x0a }6f="lib/decompress_unlzo.c#L8" id <4L8" clas4s="line" nam 7 784//a>/48a. cf="lib/decompress_unlzo.c#L8" id <4L9" clas4s="line" nam 7 794//a>/49a. c#defm f="+prefs?rspa.=LZO_BLOCK_SIZE="search_rref">LZO_BLOCK_SIZEa. c (256*1024l)f="lib/decompress_unlzo.c#L5" id 7 >5 a>/50a. c#defm f="+prefs?rspa.=HEADER_HAS_FILTER="search_rref">HEADER_HAS_FILTERa. c 0x00000800Lf="lib/decompress_unlzo.c#L5" id 7 15//a>/51a. c#defm f="+prefs?rspa.=HEADER_SIZE_MIN="search_rref">HEADER_SIZE_MINa. c (9 + 7 + 4 + 8 + 1 + 4)f="lib/decompress_unlzo.c#L5" id 7 725//a>/52a. c#defm f="+prefs?rspa.=HEADER_SIZE_MAX="search_rref">HEADER_SIZE_MAXa. c (9 + 7 + 1 + 8 + 8 + 4 + 1 + 255 + 4)f="lib/decompress_unlzo.c#L5" id 7 735//a>/53a. cf="lib/decompress_unlzo.c#L8" id <5L4" clas5s="line" nam 7 745//a>/5pa. cl"+prefs?rspa.=STATIC="search_rref">STATICa. cf="+prefs?rspa.=inam inam a. cfintf="+prefs?rspa.=INITINITa. cf="+prefs?rspa.= hrse_botter hrse_bottera. c(="+prefs?rspa.=u8u8a. c *="+prefs?rspa.=inputinputa. c,fintf*="+prefs?rspa.=skipskipa. c,fintf="+prefs?rspa.=in_l in_l a. c)f="lib/decompress_unlzo.c#L5" id 7 75///a>/55a. c{f="lib/decompress_unlzo.c#L8" id <5L16" cla5s="line" nam 7 15//a>/56a. c intf="+prefs?rspa.=l="search_rref">da. c6f="lib/decompress_unlzo.c#L8" id <5L7" clas5s="line" nam 7 775//a>/57a. c ="+prefs?rspa.=u8u8a. c *="+prefs?rspa.= hrse hrsea. c =f="+prefs?rspa.=inputinputa. c6f="lib/decompress_unlzo.c#L8" id <5L8" clas5s="line" nam 7 785//a>/58a. c ="+prefs?rspa.=u8u8a. c *="+prefs?rspa.=endenda. c =f="+prefs?rspa.=inputinputa. c + ="+prefs?rspa.=in_l in_l a. c6f="lib/decompress_unlzo.c#L8" id <5L9" clas5s="line" nam 7 795//a>/59a. c ="+prefs?rspa.=u8u8a. c ="+prefs?rspa.=level="search_rref">devela. c =f06f="lib/decompress_unlzo.c#L8" id <6L10" cla6s="line" nam 7 >6 a>/60a. c ="+prefs?rspa.=uss="line" nrref">uspa. c ="+prefs?rspa.=>2 of//="line" nrref">>2 of//a. c6f="lib/decompress_unlzo.c#L8" id <6L11" cla6s="line" nam 7 16//a>/61a. cf="lib/decompress_unlzo.c#L8" id <6L2" clas6s="line" nam 7 726//a>/62a. c =ass="comment">/*//spa.6.7 736//a>/6pa. class="comment"> * lzop * Checkspaet rsioe's enough yp uid botter6.7 746//a>/6pa. class="comment"> * and/o * Then it e= possibl/spoe hrse sevelic fields untilee Sominimu6.7 756//a>/6pa. class="comment"> * publi * sizSomay hhanrbeen usa.6.7 76///a>/6pa. class="comment"> * the L */.7 776//a>/67a. c if (="+prefs?rspa.=in_l in_l a. c &l.6f="+prefs?rspa.=HEADER_SIZE_MIN="search_rref">HEADER_SIZE_MINa. c)f="lib/decompress_unlzo.c#L5" id <6L8" clas6s="line" nam 7 786//a>/68a. c false;"06f="lib/decompress_unlzo.c#L8" id <6L9" clas6s="line" nam 7 796//a>/69a. cf="lib/decompress_unlzo.c#L8" id <7L10" cla7s="line" nam 7 >7 a>/70a. c =ass="comment">/*//spa.6 faad magic: 9 first bits */.7 17//a>/71a. c ffy (="+prefs?rspa.=l="search_rref">da. c =f06f="+prefs?rspa.=l="search_rref">da. c &l.6f96f="+prefs?rspa.=l="search_rref">da. c++) {f="lib/decompress_unlzo.c#L8" id <7L2" clas7s="line" nam 7 727//a>/72a. c if (*="+prefs?rspa.= hrse hrsea. c++ !=f="+prefs?rspa.=d th_magic="search_rref">d th_magica. c[="+prefs?rspa.=l="search_rref">da. c])f="lib/decompress_unlzo.c#L5" id <7L3" clas7s="line" nam 7 737//a>/73a. c false;"06f="lib/decompress_unlzo.c#L8" id <7L4" clas7s="line" nam 7 747//a>/74a. c }f="lib/decompress_unlzo.c#L8" id <7L5" clas7s="line" nam 7 757//a>/75a. c =ass="comment">/*//spa.6 getn>2 of//s(2bytes), skipy are fre>2 of//s(2),.7 767//a>/7pa. class="comment"> * the L * 'needspoebe extracted'e>2 of//s(2) mod.7 77///a>/7pa. class="comment"> * Albin * "post" (1) */.7 787//a>/78a. c ="+prefs?rspa.=>2 of//="line" nrref">>2 of//a. c =f="+prefs?rspa.=get_#Laligned_bess="line" nrref">get_#Laligned_bessa. c(="+prefs?rspa.= hrse hrsea. c)6f="lib/decompress_unlzo.c#L8" id <7L9" clas7s="line" nam 7 797//a>/79a. c ="+prefs?rspa.= hrse hrsea. c += 76f="lib/decompress_unlzo.c#L8" id <8L10" cla8s="line" nam 7 >8 a>/80a. c if (="+prefs?rspa.=>2 of//="line" nrref">>2 of//a. c &g.6= 0x0940)f="lib/decompress_unlzo.c#L5" id <8L11" cla8s="line" nam 7 18//a>/81a. c ="+prefs?rspa.=level="search_rref">devela. c =f*="+prefs?rspa.= hrse hrsea. c++6f="lib/decompress_unlzo.c#L8" id <8L2" clas8s="line" nam 7 728//a>/82a. c if (="+prefs?rspa.=get_#Laligned_be3s="line" nrref">get_#Laligned_be3pa. c(="+prefs?rspa.= hrse hrsea. c) &6f="+prefs?rspa.=HEADER_HAS_FILTER="search_rref">HEADER_HAS_FILTERa. c)f="lib/decompress_unlzo.c#L5" id <8L3" clas8s="line" nam 7 738//a>/83a. c ="+prefs?rspa.= hrse hrsea. c += 8; =ass="comment">/*//spa.6 flags + filtioninfo */.7 748//a>/84a. c elsef="lib/decompress_unlzo.c#L8" id <8L5" clas8s="line" nam 7 758//a>/85a. c ="+prefs?rspa.= hrse hrsea. c += 4; =ass="comment">/*//spa.6 flags */.7 768//a>/86a. cf="lib/decompress_unlzo.c#L8" id <8L7" clas8s="line" nam 7 778//a>/87a. c =ass="comment">/*//spa.6.7 78///a>/8pa. class="comment"> *//spa. * At least mpa., mtime_low, nten8">7 length,e LZOchecksum must.7 798//a>/8pa. class="comment"> * Origi * b7 leftspoebe hrsed.hIf also mtime_high y= pres Or, it's OK.7 >9 a>/9pa. class="comment"> * Copyr * b7causaee Sonext yp 7 19//a>/9pa. class="comment"> * All R * nten8">7 length6.7 729//a>/9pa. class="comment"> *//spa. */.7 739//a>/93a. c if (="+prefs?rspa.=endenda. c - ="+prefs?rspa.= hrse hrsea. c &l.6f8 + 1 + 4)f="lib/decompress_unlzo.c#L5" id <9L4" clas9s="line" nam 7 749//a>/94a. c false;"06f="lib/decompress_unlzo.c#L8" id <9L5" clas9s="line" nam 7 759//a>/95a. cf="lib/decompress_unlzo.c#L8" id <9L6" clas9s="line" nam 7 769//a>/96a. c =ass="comment">/*//spa.6 skipympa.e LZOmtime_low */.7 779//a>/97a. c ="+prefs?rspa.= hrse hrsea. c += 8;f="lib/decompress_unlzo.c#L8" id <9L8" clas9s="line" nam 7 789//a>/98a. c if (="+prefs?rspa.=>2 of//="line" nrref">>2 of//a. c &g.6= 0x0940)f="lib/decompress_unlzo.c#L5" id <9L9" classs="line" nam 7 79///a>/99a. c ="+prefs?rspa.= hrse hrsea. c += 4; =ass="comment">/*//spa.6 skipymtime_high */.7 > a> a. cf="lib/decompress_unlzo.c#L8" id <10L11" clas0s="line" nam 7 1101 a> 1a. c ="+prefs?rspa.=l="search_rref">da. c =f*="+prefs?rspa.= hrse hrsea. c++6f="lib/decompress_unlzo.c#L8" id <10L12" clas0s="line" nam 7 1202 a> 2a. c =ass="comment">/*//spa.6 don't cndatabtm/ pa. nten 12">,e LZOskipychecksum */.7 1303 a> 3a. c if (="+prefs?rspa.=endenda. c - ="+prefs?rspa.= hrse hrsea. c &l.6f="+prefs?rspa.=l="search_rref">da. c + 4)f="lib/decompress_unlzo.c#L5" id <10L14" clas0s="line" nam 7 1404 a> 4a. c false;"06f="lib/decompress_unlzo.c#L8" id <10L15" clas0s="line" nam 7 1505 a> 5a. c ="+prefs?rspa.= hrse hrsea. c += ="+prefs?rspa.=l="search_rref">da. c + 46f="lib/decompress_unlzo.c#L8" id <10L16" clas0s="line" nam 7 1606 a> 6a. cf="lib/decompress_unlzo.c#L8" id <10L7" clas10s="line" nam 7 77107 a> 7a. c *="+prefs?rspa.=skipskipa. c =f="+prefs?rspa.= hrse hrsea. c - ="+prefs?rspa.=inputinputa. c6f="lib/decompress_unlzo.c#L8" id <10L8" clas10s="line" nam 7 78108 a> 8a. c false;"16f="lib/decompress_unlzo.c#L8" id <10L9" clas10s="line" nam 7 79109 a> 9a. c}f="lib/decompress_unlzo.c#L8" id <17 > a>11 a. cf="lib/decompress_unlzo.c#L8" id <17 11/1 a> spa. cl"+prefs?rspa.=STATIC="search_rref">STATICa. cf="+prefs?rspa.=inam inam a. cfintf="+prefs?rspa.=INITINITa. cf="+prefs?rspa.=#L8" ="line" nrref">una.6.< c(="+prefs?rspa.=u8u8a. c *="+prefs?rspa.=inputinputa. c,fintf="+prefs?rspa.=in_l in_l a. c,f="lib/decompress_unlzo.c#L8" id <17 122//a>112a. c intf(*="+prefs?rspa.=ntel="search_rref">ntela. c) (void *, unsigned int),f="lib/decompress_unlzo.c#L8" id <17 133//a>113a. c intf(*="+prefs?rspa.=nlush="search_rref">nlusha. c) (void *, unsigned int),f="lib/decompress_unlzo.c#L8" id <17 144//a>114a. c ="+prefs?rspa.=u8u8a. c *="+prefs?rspa.=tm/puttm/puta. c,fintf*="+prefs?rspa.=posppospa. c,f="lib/decompress_unlzo.c#L8" id <17 155//a>115a. c void (*="+prefs?rspa.=errorerrora. c) (charf*="+prefs?rspa.=xxa. c))f="lib/decompress_unlzo.c#L5" id <17 166//a>1ssa. c{f="lib/decompress_unlzo.c#L8" id <17 7711//a>117a. c ="+prefs?rspa.=u8u8a. c ="+prefs?rspa.=rra. c =f06f="lib/decompress_unlzo.c#L8" id <17 7811//a>118a. c intf="+prefs?rspa.=skipskipa. c =f06f="lib/decompress_unlzo.c#L8" id <17 7911//a>119a. c ="+prefs?rspa.=u3s="line" nrref">u3pa. cf="+prefs?rspa.=src_l src_l a. c,f="+prefs?rspa.=dst_l dst_l a. c6f="lib/decompress_unlzo.c#L8" id <12L10" cla12s="line" nam 7 >12 a>120a. c ="+prefs?rspa.=sizS_tsizS_ta. cf="+prefs?rspa.=tmptmpa. c6f="lib/decompress_unlzo.c#L8" id <12L11" clas2s="line" nam 7 112//a>121a. c ="+prefs?rspa.=u8u8a. c *="+prefs?rspa.=in_bufin_bufa. c,f*="+prefs?rspa.=in_buf_sav in_buf_sav a. c,f*="+prefs?rspa.=tm/_buftm/_bufa. c6f="lib/decompress_unlzo.c#L8" id <12L12" classs="line" nam 7 12///a>122a. c intf="+prefs?rspa.=retreta. c =f-16f="lib/decompress_unlzo.c#L8" id <12L13" cla12s="line" nam 7 112//a>123a. cf="lib/decompress_unlzo.c#L8" id <12L14" cla12s="line" nam 7 112//a>124a. c if (="+prefs?rspa.=tm/puttm/puta. c) {f="lib/decompress_unlzo.c#L8" id <12L15" cla12s="line" nam 7 112//a>125a. c ="+prefs?rspa.=tm/_buftm/_bufa. c =f="+prefs?rspa.=tm/puttm/puta. c6f="lib/decompress_unlzo.c#L8" id <12L16" clas2s="line" nam 7 112//a>126a. c } else if (!="+prefs?rspa.=nlush="search_rref">nlusha. c) {f="lib/decompress_unlzo.c#L8" id <12L7" clas12s="line" nam 7 7712//a>127a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6NULL tm/put pointere LZOno nlush funajax+ provided&quo.6.7 7812//a>128a. c goto ="+prefs?rspa.=exitexita. c6f="lib/decompress_unlzo.c#L8" id <12L9" clas12s="line" nam 7 7912//a>129a. c } else {f="lib/decompress_unlzo.c#L8" id <13L10" cla13s="line" nam 7 >13 a>130a. c ="+prefs?rspa.=tm/_buftm/_bufa. c =f="+prefs?rspa.=malloc="search_rref">malloc.< c(="+prefs?rspa.=LZO_BLOCK_SIZE="search_rref">LZO_BLOCK_SIZEa. c)6f="lib/decompress_unlzo.c#L8" id <13L11" cla13s="line" nam 7 113//a>131a. c if (!="+prefs?rspa.=tm/_buftm/_bufa. c) {f="lib/decompress_unlzo.c#L8" id <13L2" clas13s="line" nam 7 7213//a>132a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6Ctmld not allocate tm/put buffio&quo.6.7 13///a>133a. c goto ="+prefs?rspa.=exitexita. c6f="lib/decompress_unlzo.c#L8" id <13L14" cla13s="line" nam 7 113//a>134a. c }f="lib/decompress_unlzo.c#L8" id <13L15" cla13s="line" nam 7 113//a>135a. c }f="lib/decompress_unlzo.c#L8" id <13L16" clas3s="line" nam 7 113//a>136a. cf="lib/decompress_unlzo.c#L8" id <13L7" clas13s="line" nam 7 7713//a>137a. c if (="+prefs?rspa.=inputinputa. c &6&6f="+prefs?rspa.=ntel="search_rref">ntela. c) {f="lib/decompress_unlzo.c#L8" id <13L8" clas13s="line" nam 7 7813//a>138a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6Both yp 7 7913//a>139a. c goto ="+prefs?rspa.=exit_1exit_1a. c6f="lib/decompress_unlzo.c#L8" id <14L10" cla14s="line" nam 7 >14 a>140a. c } else if (="+prefs?rspa.=inputinputa. c) {f="lib/decompress_unlzo.c#L8" id <14L11" cla14s="line" nam 7 114//a>141a. c ="+prefs?rspa.=in_bufin_bufa. c =f="+prefs?rspa.=inputinputa. c6f="lib/decompress_unlzo.c#L8" id <14L2" clas14s="line" nam 7 7214//a>142a. c } else if (!="+prefs?rspa.=ntel="search_rref">ntela. c) {f="lib/decompress_unlzo.c#L8" id <14L3" clas14s="line" nam 7 7314//a>143a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6NULL yp 7 741///a>144a. c goto ="+prefs?rspa.=exit_1exit_1a. c6f="lib/decompress_unlzo.c#L8" id <14L15" cla14s="line" nam 7 114//a>145a. c } else {f="lib/decompress_unlzo.c#L8" id <14L16" cla14s="line" nam 7 114//a>146a. c ="+prefs?rspa.=in_bufin_bufa. c =f="+prefs?rspa.=malloc="search_rref">malloc.< c(="+prefs?rspa.=8" 1x_worst_s_unlzo.="search_rref">d" 1x_worst_s_unlzo..< c(="+prefs?rspa.=LZO_BLOCK_SIZE="search_rref">LZO_BLOCK_SIZEa. c))6f="lib/decompress_unlzo.c#L8" id <14L7" clas14s="line" nam 7 7714//a>147a. c if (!="+prefs?rspa.=in_bufin_bufa. c) {f="lib/decompress_unlzo.c#L8" id <14L8" clas14s="line" nam 7 7814//a>148a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6Ctmld not allocate yp 7 7914//a>149a. c goto ="+prefs?rspa.=exit_1exit_1a. c6f="lib/decompress_unlzo.c#L8" id <1LL10" cla15s="line" nam 7 >15 a>150a. c }f="lib/decompress_unlzo.c#L8" id <1LL11" cla15s="line" nam 7 115//a>151a. c }f="lib/decompress_unlzo.c#L8" id <1LL2" clas15s="line" nam 7 7215//a>152a. c ="+prefs?rspa.=in_buf_sav in_buf_sav a. c =f="+prefs?rspa.=in_bufin_bufa. c6f="lib/decompress_unlzo.c#L8" id <1LL3" clas15s="line" nam 7 7315//a>153a. cf="lib/decompress_unlzo.c#L8" id <15L4" clas15s="line" nam 7 7415//a>154a. c if (="+prefs?rspa.=posppospa. c)f="lib/decompress_unlzo.c#L5" id <1LL5" clas1ss="line" nam 7 751///a>155a. c *="+prefs?rspa.=posppospa. c =f06f="lib/decompress_unlzo.c#L8" id <15L16" cla15s="line" nam 7 115//a>156a. cf="lib/decompress_unlzo.c#L8" id <15L7" clas15s="line" nam 7 7715//a>157a. c if (="+prefs?rspa.=ntel="search_rref">ntela. c) {f="lib/decompress_unlzo.c#L8" id <15L8" clas15s="line" nam 7 7815//a>158a. c =ass="comment">/*//spa.6.7 7915//a>15pa. class="comment"> * Origi * Starthe lzoin_buf + HEADER_SIZE_MAX ro make it possibl/.7 >16 a>16pa. class="comment"> * Copyr * ro usaememcpy() ro sppy pa. unusa. dataspoee Sobeginnhng.7 116//a>16pa. class="comment"> * All R * GNU Genbuffio. Tue= wayememmove() isn't need/d uhiton6a href="lib/decompress_unlzo.c#L16" id 7 7216//a>16pa. class="comment"> *//spa. * e= missom"sn lzonlz-boot environ*//se GNUmost archs6.7 7316//a>16pa. class="comment"> * lzop */.7 7416//a>164a. c ="+prefs?rspa.=in_bufin_bufa. c += ="+prefs?rspa.=HEADER_SIZE_MAX="search_rref">HEADER_SIZE_MAXa. c6f="lib/decompress_unlzo.c#L8" id <16L5" clas16s="line" nam 7 7516//a>165a. c ="+prefs?rspa.=in_l in_l a. c = ="+prefs?rspa.=ntel="search_rref">ntela. c(="+prefs?rspa.=in_bufin_bufa. c,f="+prefs?rspa.=HEADER_SIZE_MAX="search_rref">HEADER_SIZE_MAXa. c)6f="lib/decompress_unlzo.c#L8" id <16L6" clas1ss="line" nam 7 761///a>166a. c }f="lib/decompress_unlzo.c#L8" id <16L7" clas16s="line" nam 7 7716//a>167a. cf="lib/decompress_unlzo.c#L8" id <16L8" clas16s="line" nam 7 7816//a>168a. c if (!="+prefs?rspa.= hrse_botter hrse_bottera. c(="+prefs?rspa.=in_bufin_bufa. c,f&6="+prefs?rspa.=skipskipa. c,f="+prefs?rspa.=in_l in_l a. c)) {f="lib/decompress_unlzo.c#L8" id <16L9" clas16s="line" nam 7 7916//a>169a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6in">uid botter&quo.6.7 >17 a>170a. c goto ="+prefs?rspa.=exit_s="line" nrref">exit_sa. c6f="lib/decompress_unlzo.c#L8" id <17L11" cla17s="line" nam 7 117//a>171a. c }f="lib/decompress_unlzo.c#L8" id <17L2" clas17s="line" nam 7 7217//a>172a. c ="+prefs?rspa.=in_bufin_bufa. c += ="+prefs?rspa.=skipskipa. c6f="lib/decompress_unlzo.c#L8" id <17L3" clas17s="line" nam 7 7317//a>173a. c ="+prefs?rspa.=in_l in_l a. c -= ="+prefs?rspa.=skipskipa. c6f="lib/decompress_unlzo.c#L8" id <17L4" clas17s="line" nam 7 7417//a>174a. cf="lib/decompress_unlzo.c#L8" id <17L5" clas17s="line" nam 7 7517//a>175a. c if (="+prefs?rspa.=ntel="search_rref">ntela. c) {f="lib/decompress_unlzo.c#L8" id <17L6" clas17s="line" nam 7 7617//a>176a. c =ass="comment">/*//spa.6 Move pa. unusa. dataspoee Sobeginnhng GNU Genbuffio. */.7 771///a>177a. c ="+prefs?rspa.=memcpy="search_rref">memcpya. c(="+prefs?rspa.=in_buf_sav in_buf_sav a. c,f="+prefs?rspa.=in_bufin_bufa. c,f="+prefs?rspa.=in_l in_l a. c)6f="lib/decompress_unlzo.c#L8" id <17L8" clas17s="line" nam 7 7817//a>178a. c ="+prefs?rspa.=in_bufin_bufa. c =f="+prefs?rspa.=in_buf_sav in_buf_sav a. c6f="lib/decompress_unlzo.c#L8" id <17L9" clas17s="line" nam 7 7917//a>179a. c }f="lib/decompress_unlzo.c#L8" id <18L10" cla18s="line" nam 7 >18 a>18 a. cf="lib/decompress_unlzo.c#L8" id <18L11" cla18s="line" nam 7 118//a>181a. c if (="+prefs?rspa.=posppospa. c)f="lib/decompress_unlzo.c#L5" id <18L2" clas18s="line" nam 7 7218//a>182a. c *="+prefs?rspa.=posppospa. c =f="+prefs?rspa.=skipskipa. c6f="lib/decompress_unlzo.c#L8" id <18L3" clas18s="line" nam 7 7318//a>183a. cf="lib/decompress_unlzo.c#L8" id <18L4" clas18s="line" nam 7 7418//a>184a. c ffy (;;) {f="lib/decompress_unlzo.c#L8" id <18L5" clas18s="line" nam 7 7518//a>185a. c =ass="comment">/*//spa.6 faad uns_unlzo.he Flock sizSo*/.7 7618//a>186a. c if (="+prefs?rspa.=ntel="search_rref">ntela. c &6&6f="+prefs?rspa.=in_l in_l a. c &l.6f4) {f="lib/decompress_unlzo.c#L8" id <18L7" clas18s="line" nam 7 7718//a>187a. c ="+prefs?rspa.=skipskipa. c =f="+prefs?rspa.=ntel="search_rref">ntela. c(="+prefs?rspa.=in_bufin_bufa. c + ="+prefs?rspa.=in_l in_l a. c, 4 - ="+prefs?rspa.=in_l in_l a. c)6f="lib/decompress_unlzo.c#L8" id <18L8" clas1ss="line" nam 7 781///a>188a. c if (="+prefs?rspa.=skipskipa. c &g.6 0)f="lib/decompress_unlzo.c#L5" id <18L9" clas18s="line" nam 7 7918//a>189a. c ="+prefs?rspa.=in_l in_l a. c += ="+prefs?rspa.=skipskipa. c6f="lib/decompress_unlzo.c#L8" id <1LL10" cla19s="line" nam 7 >19 a>190a. c }f="lib/decompress_unlzo.c#L8" id <19L11" cla19s="line" nam 7 119//a>191a. c if (="+prefs?rspa.=in_l in_l a. c &l.6f4) {f="lib/decompress_unlzo.c#L8" id <19L2" clas19s="line" nam 7 7219//a>192a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6nten corrupted&quo.6.7 7319//a>193a. c goto ="+prefs?rspa.=exit_s="line" nrref">exit_sa. c6f="lib/decompress_unlzo.c#L8" id <19L4" clas19s="line" nam 7 7419//a>194a. c }f="lib/decompress_unlzo.c#L8" id <19L5" clas19s="line" nam 7 7519//a>195a. c ="+prefs?rspa.=dst_l dst_l a. c =f="+prefs?rspa.=get_#Laligned_be3s="line" nrref">get_#Laligned_be3pa. c(="+prefs?rspa.=in_bufin_bufa. c)6f="lib/decompress_unlzo.c#L8" id <19L6" clas19s="line" nam 7 7619//a>196a. c ="+prefs?rspa.=in_bufin_bufa. c += 4;f="lib/decompress_unlzo.c#L8" id <19L7" clas19s="line" nam 7 7719//a>197a. c ="+prefs?rspa.=in_l in_l a. c -= 4;f="lib/decompress_unlzo.c#L8" id <19L8" clas19s="line" nam 7 7819//a>198a. cf="lib/decompress_unlzo.c#L8" id <19L9" clas1ss="line" nam 7 791///a>199a. c =ass="comment">/*//spa.6 exit if last Flock */.7 >2 a>200a. c if (="+prefs?rspa.=dst_l dst_l a. c == 0) {f="lib/decompress_unlzo.c#L8" id <20L11" cla20s="line" nam 7 1201 a>201a. c if (="+prefs?rspa.=posppospa. c)f="lib/decompress_unlzo.c#L5" id <20L12" cla20s="line" nam 7 1202 a>202a. c *="+prefs?rspa.=posppospa. c += 4;f="lib/decompress_unlzo.c#L8" id <20L13" cla20s="line" nam 7 1203 a>203a. c bfaak;f="lib/decompress_unlzo.c#L8" id <20L14" cla20s="line" nam 7 1204 a>2 4a. c }f="lib/decompress_unlzo.c#L8" id <20L15" cla20s="line" nam 7 1205 a>205a. cf="lib/decompress_unlzo.c#L8" id <20L16" cla20s="line" nam 7 1206 a>206a. c if (="+prefs?rspa.=dst_l dst_l a. c &g.6 ="+prefs?rspa.=LZO_BLOCK_SIZE="search_rref">LZO_BLOCK_SIZEa. c) {f="lib/decompress_unlzo.c#L8" id <20L7" clas20s="line" nam 7 77207 a>207a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6dest len longtermss="Flock sizS&quo.6.7 78208 a>208a. c goto ="+prefs?rspa.=exit_s="line" nrref">exit_sa. c6f="lib/decompress_unlzo.c#L8" id <20L9" clas20s="line" nam 7 79209 a>209a. c }f="lib/decompress_unlzo.c#L8" id <27 >2 a>21 a. cf="lib/decompress_unlzo.c#L8" id <27 12/1 a>211a. c =ass="comment">/*//spa.6 faad s_unlzo.he Flock sizS,e LZOskipyFlock checksum info */.7 122//a>212a. c if (="+prefs?rspa.=ntel="search_rref">ntela. c &6&6f="+prefs?rspa.=in_l in_l a. c &l.6f8) {f="lib/decompress_unlzo.c#L8" id <27 123//a>213a. c ="+prefs?rspa.=skipskipa. c =f="+prefs?rspa.=ntel="search_rref">ntela. c(="+prefs?rspa.=in_bufin_bufa. c + ="+prefs?rspa.=in_l in_l a. c, 8 - ="+prefs?rspa.=in_l in_l a. c)6f="lib/decompress_unlzo.c#L8" id <27 124//a>214a. c if (="+prefs?rspa.=skipskipa. c &g.6 0)f="lib/decompress_unlzo.c#L5" id <27 125//a>215a. c ="+prefs?rspa.=in_l in_l a. c += ="+prefs?rspa.=skipskipa. c6f="lib/decompress_unlzo.c#L8" id <27 126//a>216a. c }f="lib/decompress_unlzo.c#L8" id <27 7721//a>217a. c if (="+prefs?rspa.=in_l in_l a. c &l.6f8) {f="lib/decompress_unlzo.c#L8" id <27 7821//a>218a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6nten corrupted&quo.6.7 7921//a>219a. c goto ="+prefs?rspa.=exit_s="line" nrref">exit_sa. c6f="lib/decompress_unlzo.c#L8" id <22L10" cla22s="line" nam 7 >22 a>220a. c }f="lib/decompress_unlzo.c#L8" id <22L11" cla22s="line" nam 7 122//a>221a. c ="+prefs?rspa.=src_l src_l a. c =f="+prefs?rspa.=get_#Laligned_be3s="line" nrref">get_#Laligned_be3pa. c(="+prefs?rspa.=in_bufin_bufa. c)6f="lib/decompress_unlzo.c#L8" id <22L12" cla2ss="line" nam 7 12///a>222a. c ="+prefs?rspa.=in_bufin_bufa. c += 8;f="lib/decompress_unlzo.c#L8" id <22L13" cla22s="line" nam 7 122//a>223a. c ="+prefs?rspa.=in_l in_l a. c -= 8;f="lib/decompress_unlzo.c#L8" id <22L14" cla22s="line" nam 7 122//a>224a. cf="lib/decompress_unlzo.c#L8" id <22L15" cla22s="line" nam 7 122//a>225a. c if (="+prefs?rspa.=src_l src_l a. c &l.6= 0 || ="+prefs?rspa.=src_l src_l a. c &g.6 ="+prefs?rspa.=dst_l dst_l a. c) {f="lib/decompress_unlzo.c#L8" id <22L16" cla22s="line" nam 7 122//a>226a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6nten corrupted&quo.6.7 7722//a>227a. c goto ="+prefs?rspa.=exit_s="line" nrref">exit_sa. c6f="lib/decompress_unlzo.c#L8" id <22L8" clas22s="line" nam 7 7822//a>228a. c }f="lib/decompress_unlzo.c#L8" id <22L9" clas22s="line" nam 7 7922//a>229a. cf="lib/decompress_unlzo.c#L8" id <23L10" cla23s="line" nam 7 >23 a>230a. c =ass="comment">/*//spa.6 dss_unlzo. */.7 123//a>231a. c if (="+prefs?rspa.=ntel="search_rref">ntela. c &6&6f="+prefs?rspa.=in_l in_l a. c &l.6f="+prefs?rspa.=src_l src_l a. c) {f="lib/decompress_unlzo.c#L8" id <23L2" clas23s="line" nam 7 7223//a>232a. c ="+prefs?rspa.=skipskipa. c =f="+prefs?rspa.=ntel="search_rref">ntela. c(="+prefs?rspa.=in_bufin_bufa. c + ="+prefs?rspa.=in_l in_l a. c, ="+prefs?rspa.=src_l src_l a. c - ="+prefs?rspa.=in_l in_l a. c)6f="lib/decompress_unlzo.c#L8" id <23L13" cla2ss="line" nam 7 12///a>233a. c if (="+prefs?rspa.=skipskipa. c &g.6 0)f="lib/decompress_unlzo.c#L5" id <23L14" cla23s="line" nam 7 123//a>234a. c ="+prefs?rspa.=in_l in_l a. c += ="+prefs?rspa.=skipskipa. c6f="lib/decompress_unlzo.c#L8" id <23L15" cla23s="line" nam 7 123//a>235a. c }f="lib/decompress_unlzo.c#L8" id <23L16" cla23s="line" nam 7 123//a>236a. c if (="+prefs?rspa.=in_l in_l a. c &l.6f="+prefs?rspa.=src_l src_l a. c) {f="lib/decompress_unlzo.c#L8" id <23L7" clas23s="line" nam 7 7723//a>237a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6nten corrupted&quo.6.7 7823//a>238a. c goto ="+prefs?rspa.=exit_s="line" nrref">exit_sa. c6f="lib/decompress_unlzo.c#L8" id <23L9" clas23s="line" nam 7 7923//a>239a. c }f="lib/decompress_unlzo.c#L8" id <24L10" cla24s="line" nam 7 >24 a>240a. c ="+prefs?rspa.=tmptmpa. c =f="+prefs?rspa.=dst_l dst_l a. c6f="lib/decompress_unlzo.c#L8" id <24L11" cla24s="line" nam 7 124//a>241a. cf="lib/decompress_unlzo.c#L8" id <24L2" clas24s="line" nam 7 7224//a>242a. c =ass="comment">/*//spa.6 When Genyp 7 7324//a>24pa. class="comment"> * lzop * d" 1x_ess_unlzo.csafe wtel fail, so callememcpy().7 742///a>24pa. class="comment"> * and/o * instaad */.7 124//a>245a. c if (="+prefs?rspa.=#L8ikely="search_rref">#L8ikelya. c(="+prefs?rspa.=dst_l dst_l a. c == ="+prefs?rspa.=src_l src_l a. c))f="lib/decompress_unlzo.c#L5" id <24L16" cla24s="line" nam 7 124//a>246a. c ="+prefs?rspa.=memcpy="search_rref">memcpya. c(="+prefs?rspa.=tm/_buftm/_bufa. c,f="+prefs?rspa.=in_bufin_bufa. c,f="+prefs?rspa.=src_l src_l a. c)6f="lib/decompress_unlzo.c#L8" id <24L7" clas24s="line" nam 7 7724//a>247a. c else {f="lib/decompress_unlzo.c#L8" id <24L8" clas24s="line" nam 7 7824//a>248a. c ="+prefs?rspa.=rra. c =f="+prefs?rspa.=d" 1x_ess_unlzo.csafed" 1x_ess_unlzo.csafea. c((="+prefs?rspa.=u8u8a. c *)f="+prefs?rspa.=in_bufin_bufa. c,f="+prefs?rspa.=src_l src_l a. c,f="lib/decompress_unlzo.c#L8" id <24L9" clas24s="line" nam 7 7924//a>249a. c ="+prefs?rspa.=tm/_buftm/_bufa. c,f&6="+prefs?rspa.=tmptmpa. c)6f="lib/decompress_unlzo.c#L8" id <2LL10" cla25s="line" nam 7 >25 a>25 a. cf="lib/decompress_unlzo.c#L8" id <2LL11" cla25s="line" nam 7 125//a>251a. c if (="+prefs?rspa.=rra. c !=f="+prefs?rspa.=LZO_E_OK="search_rref">LZO_E_OKa. c || ="+prefs?rspa.=dst_l dst_l a. c !=f="+prefs?rspa.=tmptmpa. c) {f="lib/decompress_unlzo.c#L8" id <2LL2" clas25s="line" nam 7 7225//a>252a. c ="+prefs?rspa.=errorerrora. c(=ass="commente thng"c&quo.6C_unlzo.he datasviolajax+&quo.6.7 7325//a>253a. c goto ="+prefs?rspa.=exit_s="line" nrref">exit_sa. c6f="lib/decompress_unlzo.c#L8" id <25L4" clas25s="line" nam 7 7425//a>254a. c }f="lib/decompress_unlzo.c#L8" id <2LL5" clas2ss="line" nam 7 752///a>255a. c }f="lib/decompress_unlzo.c#L8" id <2LL16" cla25s="line" nam 7 125//a>256a. cf="lib/decompress_unlzo.c#L8" id <25L7" clas25s="line" nam 7 7725//a>257a. c if (="+prefs?rspa.=nlush="search_rref">nlusha. c &6&6f="+prefs?rspa.=nlush="search_rref">nlusha. c(="+prefs?rspa.=tm/_buftm/_bufa. c,f="+prefs?rspa.=dst_l dst_l a. c) !=f="+prefs?rspa.=dst_l dst_l a. c)f="lib/decompress_unlzo.c#L8" id <25L8" clas25s="line" nam 7 7825//a>258a. c goto ="+prefs?rspa.=exit_s="line" nrref">exit_sa. c6f="lib/decompress_unlzo.c#L8" id <25L9" clas25s="line" nam 7 7925//a>259a. c if (="+prefs?rspa.=tm/puttm/puta. c)f="lib/decompress_unlzo.c#L8" id <2LL10" cla26s="line" nam 7 >26 a>260a. c ="+prefs?rspa.=tm/_buftm/_bufa. c += ="+prefs?rspa.=dst_l dst_l a. c6f="lib/decompress_unlzo.c#L8" id <2LL11" cla26s="line" nam 7 126//a>261a. c if (="+prefs?rspa.=posppospa. c)f="lib/decompress_unlzo.c#L5" id <2LL2" clas26s="line" nam 7 7226//a>262a. c *="+prefs?rspa.=posppospa. c += ="+prefs?rspa.=src_l src_l a. c + 126f="lib/decompress_unlzo.c#L8" id <2LL3" clas26s="line" nam 7 7326//a>263a. cf="lib/decompress_unlzo.c#L8" id <26L4" clas26s="line" nam 7 7426//a>264a. c ="+prefs?rspa.=in_bufin_bufa. c += ="+prefs?rspa.=src_l src_l a. c6f="lib/decompress_unlzo.c#L8" id <2LL5" clas26s="line" nam 7 7526//a>265a. c ="+prefs?rspa.=in_l in_l a. c -= ="+prefs?rspa.=src_l src_l a. c6f="lib/decompress_unlzo.c#L8" id <2LL16" cla2ss="line" nam 7 762///a>266a. c if (="+prefs?rspa.=ntel="search_rref">ntela. c) {f="lib/decompress_unlzo.c#L8" id <26L7" clas26s="line" nam 7 7726//a>267a. c =ass="comment">/*//spa.6.7 7826//a>26pa. class="comment"> *//spa. *hIf there happensspoesttel b. unusa. datasleftsin.7 7926//a>26pa. class="comment"> * Origi *hin_buf, move it poee Sobeginnhng GNU Genbuffio..7 >27 a>27pa. class="comment"> * Copyr *hUse asloop poeavoid memmove() dependency..7 127//a>27pa. class="comment"> * All R */.7 7227//a>272a. c if (="+prefs?rspa.=in_l in_l a. c &g.6 0)f="lib/decompress_unlzo.c#L5" id <27L3" clas27s="line" nam 7 7327//a>273a. c ffy (="+prefs?rspa.=skipskipa. c =f06f="+prefs?rspa.=skipskipa. c &l.6f="+prefs?rspa.=in_l in_l a. c; ++="+prefs?rspa.=skipskipa. c)f="lib/decompress_unlzo.c#L5" id <27L4" clas27s="line" nam 7 7427//a>274a. c ="+prefs?rspa.=in_buf_sav in_buf_sav a. c[="+prefs?rspa.=skipskipa. c] =f="+prefs?rspa.=in_bufin_bufa. c[="+prefs?rspa.=skipskipa. c]6f="lib/decompress_unlzo.c#L8" id <27L5" clas27s="line" nam 7 7527//a>275a. c ="+prefs?rspa.=in_bufin_bufa. c =f="+prefs?rspa.=in_buf_sav in_buf_sav a. c6f="lib/decompress_unlzo.c#L8" id <27L6" clas27s="line" nam 7 7627//a>276a. c }f="lib/decompress_unlzo.c#L8" id <27L7" clas2ss="line" nam 7 772///a>277a. c }f="lib/decompress_unlzo.c#L8" id <27L8" clas27s="line" nam 7 7827//a>278a. cf="lib/decompress_unlzo.c#L8" id <27L9" clas27s="line" nam 7 7927//a>279a. c ="+prefs?rspa.=retreta. c =f06f="lib/decompress_unlzo.c#L8" id <28L10" cla28s="line" nam 7 >28 a>28 a. c="+prefs?rspa.=exit_s="line" nrref">exit_sa. c:f="lib/decompress_unlzo.c#L8" id <28L11" cla28s="line" nam 7 128//a>281a. c if (!="+prefs?rspa.=inputinputa. c)f="lib/decompress_unlzo.c#L8" id <28L2" clas28s="line" nam 7 7228//a>282a. c ="+prefs?rspa.=nre nre a. c(="+prefs?rspa.=in_buf_sav in_buf_sav a. c)6f="lib/decompress_unlzo.c#L8" id <28L3" clas28s="line" nam 7 7328//a>283a. c="+prefs?rspa.=exit_1exit_1a. c:f="lib/decompress_unlzo.c#L8" id <28L4" clas28s="line" nam 7 7428//a>284a. c if (!="+prefs?rspa.=tm/puttm/puta. c)f="lib/decompress_unlzo.c#L8" id <28L5" clas28s="line" nam 7 7528//a>285a. c ="+prefs?rspa.=nre nre a. c(="+prefs?rspa.=tm/_buftm/_bufa. c)6f="lib/decompress_unlzo.c#L8" id <28L6" clas28s="line" nam 7 7628//a>286a. c="+prefs?rspa.=exitexita. c:f="lib/decompress_unlzo.c#L8" id <28L7" clas28s="line" nam 7 7728//a>287a. c false;"="+prefs?rspa.=retreta. c6f="lib/decompress_unlzo.c#L8" id <28L8" clas2ss="line" nam 7 782///a>288a. c}f="lib/decompress_unlzo.c#L8" id <28L9" clas28s="line" nam 7 7928//a>289a. cf="lib/decompress_unlzo.c#L8" id <2LL10" cla29s="line" nam 7 >29 a>290a. c#defm ="+prefs?rspa.=dss_unlzo.dss_unlzo.a. c ="+prefs?rspa.=#L8" ="line" nrref">una.6.< cf="lib/decompress_unlzo.c#L8" id <2LL11" cla29s="line" nam 7 129//a>291a. c
TGenoriginal LXR softwndatby pa. ="lib/dechttp://sourceffyge.net/nlojects/lxr">LXR "> *unitya. c,ftue= experi* Alal >2 of//tby ="lib/decmailto:lxr@am ux.no">lxr@am ux.noa. c.
lxr.am ux.no kindly hosthe Fy ="lib/dechttp://www.redptel-am nlo.no">Redptel Lm nlo ASa. c,fprovider GNULm ux ">nsulthng LZOoperajax+s services since>1995.