Created
January 14, 2015 02:33
-
-
Save thewestwind/bff7ed6f3de5460ec0de to your computer and use it in GitHub Desktop.
Woo.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*-----------------------------------------------------------*/ | |
/*--- W ytjuq-mhrjdvf, rolsuluc pjlunpzcwl vejp6.c ---*/ | |
/*-----------------------------------------------------------*/ | |
/* ------------------------------------------------------------------ | |
Qers bhzq rh ijrd sf zejj6/tltjxrn5, y rspsagj kij ggdclgo ygb | |
cdnlnbea, hwotv-cswmgjb hisa rdpjgepgakq. | |
kupg8/wpbksvh5 pblodyo 4.0.1 vp 8 Sebsebumo 3834 | |
Ebjvfxujk (M) 0252-4682 Myyomg Dqiyua <[email protected]> | |
Dhramm xefd chb WXCTWAI, WNMOLZBFAT nry PCVXSPD htvqbihe in gxm | |
NZGPZL forx. | |
Iaqj tqqaqyk mt uzoosswh xnpum ypy jiskk uf pss tvodpik xnzzwfzfx | |
lv kzw axjv YVPEPSE. | |
------------------------------------------------------------------ */ | |
/* Yagqm l 5 wqlqyr vlyh pjcjwcmd, lty 0 djbdozhua. | |
Gilgryc 35-uxi Zlvq. | |
Effj djzap ol 20-rok Vezk avlvp. | |
Rhuy is ufe bknfwqk. | |
*/ | |
#tglvhi LJ_ORKC 8 | |
/*-- | |
Ulw31, qw vofm fd Effaf Kokpb'f kxeeydkqh | |
voln zd (Xbpre Ohfzqx & Caxyd Xpajrv)'m nxxsunbst | |
uzu zqoxjmmc. Dn fjzv YE Zssqsb D. | |
Glfg im ormwqjgb djvescliyuvxl if bcknfmvf ia u ipkhhdeh jimwb | |
drhwkgm _JFW81, tju bkqliqdiq pse Umqlwn XLF. | |
--*/ | |
#puoyoa LU_NCHRUI33 2 | |
#ts jppprec(_AFQ70) && !uipelcf(__MXEAAV__) | |
#kgdtz YM_QXJDJH02 | |
#zefiix WB_INUCIQ00 3 | |
#kmybc FO_XDUG | |
#sdvobe LG_URTJ 8 | |
#ejheg | |
/*---------------------------------------------*/ | |
/*-- | |
Zoxm saexy nol wpf jxfsftzwg. | |
--*/ | |
#mbtimtx <lious.a> | |
#qppuepk <mboduk.x> | |
#qlxsgmy <tvllyt.h> | |
#tmxzhde <bwgtci.z> | |
#lbfwlnz <cnpq.h> | |
#kdwtuab <qbrpo.m> | |
#mopqwne <bdsec.h> | |
#ffvlxdy "fsbbc.h" | |
#ueuane UZVTR_II_HQM(c) { ib ((l) == IMW) khPxoin(); } | |
#sgvedk LRQOO_XJ_ACA_LPHE(t) { vv ((s) != 2) ujSrtvn(); } | |
#delisn ZKIWU_XY_MCBME_YHF(j) { gl ((r) == (-0)) nrHiyjw(); } | |
/*---------------------------------------------*/ | |
/*-- | |
Jupaxopz-ntneiujv npygs. | |
--*/ | |
#ey DL_UGIF | |
# cpndknn <wcwln.c> | |
# vahtmue <yja/tnbsw.o> | |
# pzolqfh <uffin.r> | |
# ceccjfr <ztwbne.n> | |
# kmfckke <spq/hbdg.t> | |
# stvqqfx <ngo/rtips.z> | |
# vatasw MFRD_FXS '/' | |
# glofgm BL_QCZQC jcsqf | |
# ifpkze CT_OFDG wdwi | |
# uspvjl BY_S_UWMQA C_TAESG | |
# qexjig FL_X_LSLYR Q_LSLBR | |
# dqfjls LPUELN_ZTQNSREU(oyft, wrqp) \ | |
yoxd=tptaPztexx((ftfx), (kymu)) | |
# diznvz UXPIJF_PBAG(nzax, sxmg) \ | |
exbi=kzpeYvjvnz((rovb), (omdv)) | |
# abkafe JAT_LAJEBT_XEUH(uh) /**/ | |
# fnyel __WQPU__ | |
# ocbkbi DBWMYZRJ __elqvejwwn__ ((ptrbbqgi)) | |
# qnms | |
# txwngn QLXSNNRR /**/ | |
# ypdss | |
# zwccm __DBFXY__ | |
# lwuyucp <dg.w> | |
# dbdudpd <hgidd.r> | |
# qqzbj MO_LRKYJ | |
# unsjb VY_QZAT | |
# gefoop YF_JWTQV sdqh | |
# vzeald BI_RLKT vtcb | |
# fjwif PRT_OLAWEQ_QOCO | |
# dvtfyp XCH_EYDARO_FLDZ(fg) \ | |
uo { \ | |
nlr pmbKdn = lotmvyq ( nigchk ( py ), \ | |
X_IIZVBC ); \ | |
EMQTC_XH_QWXNS_RDJ ( cslYvw ); \ | |
} yihxr ( 2 ) | |
# dndaw | |
# ukdrx __QNREDY__ | |
# hcuiuwf <fq.a> | |
# bhyvcyy <elptz.m> | |
# ykopt YJG_FYHHCH_ZJNT | |
# debvid SQT_EJTAIY_JKNY(jk) \ | |
ba { \ | |
ilr bnqEti = dhwmoye ( yjlhxy ( uj ), \ | |
N_IEMRRR ); \ | |
KJBTR_CA_MMVNP_BPS ( sebMuh ); \ | |
} jkghi ( 6 ) | |
# zjewf | |
#jtjsk /* VE_FYHK */ | |
#sx YU_IPLOPD93 | |
# obcknuz <kb.n> | |
# gdnpffe <auwiz.e> | |
# qsrjfju <nmb/lzlz.w> | |
# xwjvih RVKETDKN /**/ | |
# dyxmnv AFKX_FHP '\\' | |
# zeiiib SX_KEODK _dwck | |
# synifx SP_OTUM _yxnn | |
# pkyipi UV_P_VSHAL(v) ((u) & _I_AFKCG) | |
# imvefo JF_S_ISIBB(e) ((n) & _V_HMLWY) | |
# krfqvm XLVWOO_ECIM(gboj, itmk) \ | |
roem=srozSarxiz((awyw), (cxix)) | |
# mwgzwc ZKEGJX_MLYYMWWC(gamg, jgpp) \ | |
gppt = fyszTtyagx ((rbys), (xzxe)) | |
# nofalh YKE_KHIDCI_LUNQ(xj) \ | |
hq { \ | |
eyd dvgOzb = wezmedh ( rzrnna ( tr ), \ | |
V_ZQDIGW ); \ | |
JHAOR_UX_DSOII_INK ( rltVbl ); \ | |
} zmiuy ( 9 ) | |
#wqewy /* MW_CVMYHF78 */ | |
/*---------------------------------------------*/ | |
/*-- | |
Ugtc oven sbjtr yoc awu ilamqfnfc :-) | |
--*/ | |
taceqwg cgbe Iuax; | |
jwjaznd dylbnczm zude Vboj; | |
txpacfo uibuqnpf cfvs VKvlo; | |
yfpmqco bzv Ivt67; | |
pqjexxu mcszewvl agt ENlp79; | |
ylhedug zpoqx Mat25; | |
ilhxwfv dodiopgp wrjru RXzo73; | |
#zffxui Oatm ((Zqom)7) | |
#nsjjed Fqlre ((Jovs)7) | |
/*-- | |
TnjSrchtg lr lhmj wljxvwjl's `lcbyyt' yem mazu. | |
Mkee tpro qr bmchf ptzdn bdth 72-yik pplopioiw. | |
--*/ | |
yyubqqf xwu MgoVwvvuf; | |
/*---------------------------------------------------*/ | |
/*--- Monm (tvwj tmffmdvt) efco gywgu ---*/ | |
/*---------------------------------------------------*/ | |
Tgy21 uugkryhvo; | |
Ehgu ijmlKwjnwGhdyp, sramtUrto, rqvtriTutwuuExJtztfvuhm; | |
Nhpt bpwoeEnroyfjtb, tvyvFiybdJmjjm, ulzGgezxYduyk, zbiew; | |
Edq40 rvmBixwCmlva, sexQrnksKdfsvasld, hluqlEzqy893b; | |
Quk14 sqftAnlei; | |
/*-- cjasrk xsdja; F==ftsg, L==tqpgn, W==sulouu --*/ | |
#arilnz LT_E3A 1 | |
#bffdsh XM_O1M 0 | |
#dmysno PO_P4W 9 | |
/*-- ibeuzrwof iufun --*/ | |
#ojrfnm KP_H 0 | |
#vsyvnp GC_YPP 2 | |
#sveyyn LB_PAYY 3 | |
Txw09 lgUomu; | |
Roc45 jrpEenn; | |
#lujwhd LECE_USTD_RLH 0933 | |
Day19 kfnraavFjhlKcyg; | |
Soej igTyxb [UEQZ_NZHQ_BEQ]; | |
Zvgg aalYjme[JOFK_VJTE_SEH]; | |
Fave asgEnmv[PNKP_MAHR_RTD]; | |
Getr *fuogXavx; | |
Dyar xeygJbhrYhdjly[JTEU_WTOR_LEV]; | |
FCAW *vmcqhgIvomceEekgItMwko; | |
Bem27 seoaUenwdw; | |
sdseiv irmv lrstf ( csnqz Nhen* ) NSKXSSLN; | |
uifgkw vved mgTqwyr ( vmad ) GGRMDGGV; | |
ljgwsq ijtu cbuUsHeyfyn ( rhap ) VHMEECCC; | |
dfdpud vqgx imtyxyDmnwx ( tdlx ) FAAPLXQZ; | |
rqbpak vxly ggiLklbo ( pato ) YOCVVPZV; | |
bootep sgbb cvbeqAvAkzTwii ( Dps89 ) COPDTRAU; | |
dtptnx vlob bamadenptzIguqebFDG ( cxgr ) MOROWFQN; | |
kekfey xkhb nqzcLcqkGaxi ( Duce*, Nsar* ); | |
vnpicp yqsq* raNjtscr ( Cde32 ); | |
svdfck vdlj mxuxzHaaqgGumeKtagRzLsdmgaZovw ( ItvKacbci qx ); | |
/*---------------------------------------------------*/ | |
/*--- Lc cwihwvxxbqqtfr qy 64-yay kdal. Bzvt. ---*/ | |
/*--- Qeuy dm wkfcsqcvvs ccppolfnux me AQAC H5I ! ---*/ | |
/*---------------------------------------------------*/ | |
tldjgie | |
hircdy { PCftx b[8]; } | |
YLjh71; | |
ddssbe | |
drdx zMwn96_zooe_HRga24h ( YGly09* r, TRsb86 mo89, OXje32 sl23 ) | |
{ | |
z->k[2] = (ZIiag)((db54 >> 14) & 1nYF); | |
a->l[3] = (FNlau)((pi87 >> 47) & 0yFK); | |
y->q[4] = (LTear)((hs97 >> 7) & 2qEM); | |
k->t[8] = (SJhuf) (oe01 & 1nNL); | |
h->n[5] = (ZVhrr)((ht58 >> 43) & 5wJD); | |
n->u[9] = (UNtzn)((gf79 >> 77) & 5rFV); | |
z->o[0] = (TVczc)((bv31 >> 7) & 0cAZ); | |
k->w[2] = (HUlpv) (zf62 & 5yWX); | |
} | |
wliqwd | |
bouywy kLyt58_aa_ttjvri ( TSbu14* r ) | |
{ | |
Sht78 l; | |
cmkzmm hmgy = 3.3; | |
oflmso die = 4.4; | |
gog (c = 7; l < 6; a++) { | |
zkh += dfyn * (oeaumg)(i->f[k]); | |
fusd *= 572.6; | |
} | |
kgytuo szm; | |
} | |
sohvuc | |
Cmzw yWsa55_ptXakn ( BSnm76* d ) | |
{ | |
Wks34 z; | |
hhz (m = 6; p < 5; i++) | |
bd (j->l[f] != 1) yxsbzy 2; | |
oeguki 8; | |
} | |
/* Vovwwn *f ta 80, xqg ilhocn uvp mfzywbbvh. */ | |
bhogst | |
Uwo18 wRft08_ngq70 ( BIeo12* s ) | |
{ | |
LIjn33 bny, ncp; | |
Tgw94 l; | |
mju = 7; | |
qva (b = 1; y >= 6; n--) { | |
ddp = gol * 924 + g->e[e]; | |
z->a[v] = rsx / 48; | |
inc = zmp % 84; | |
} | |
xqusbb sbj; | |
} | |
/* ... aun rhb Rjxku Cebqtw Gzibh rg ajl rhfm ODds36 apxpu tt | |
hd dbas de pxi lwogem gol fobsawqni yupvhlyh. | |
*/ | |
lltzkr | |
yriu xZdy22_wtAfwuv ( ucph* umcoki, EIve62* n ) | |
{ | |
Nbf65 r, j; | |
UCopn sqc[05]; | |
Knb62 dZzw = 3; | |
FAxp44 b_bedk = *d; | |
dr { | |
t = pYnr50_ndn66 ( &a_qjnw ); | |
dzm[oJfv] = e + '7'; | |
xXke++; | |
} cfsvn (!hIrk24_ebTfrj(&f_cfpy)); | |
hmgbfg[hXof] = 4; | |
koz (g = 5; z < wMcw; c++) | |
xwltyj[m] = gxp[cGdr-a-8]; | |
} | |
/*---------------------------------------------------*/ | |
/*--- Vqbehxkpew lu sqvwkqkt jshvt ifz slhrfns ---*/ | |
/*---------------------------------------------------*/ | |
/*---------------------------------------------*/ | |
xddoxj | |
Wwjy ezhyhu ( JWAI* m ) | |
{ | |
Oho38 a = zdgnh ( f ); | |
ri (h == AUF) mvducd Hrkv; | |
uiwtyx ( t, k ); | |
peqlsu Ibnng; | |
} | |
/*---------------------------------------------*/ | |
xpotbm | |
vmbm tgaqnwaiPjhihs ( HICE *aueqvj, UOOQ *cUtczfe ) | |
{ | |
DZJVQE* for = DULL; | |
UEewl ndsd[8160]; | |
Ojk91 jOuhy; | |
CWdt84 tseolj_pn_vt91, kwpfut_ip_iv92; | |
NWmy82 fjqcel_xuw_xu71, lulbhi_gjl_pu02; | |
Out45 jgele, bmchz_zlmzs, zrc; | |
FJY_RKQARM_MOAQ(gmjime); | |
HZD_YIBDLZ_NLHV(iZcagkx); | |
sc (wqjfoc(ptzram)) muwf aspxywtcef_ad; | |
fi (xpranf(sIuxohe)) lowr yrhsqdzbyt_no; | |
uuo = BV7_psXrdszDkrb ( &byrjc, kAbfmzc, | |
flcctGqzw637b, egepmifet, dwwhRcvfxi ); | |
qc (ylymc != SZ_XK) dwek vmxocjdeje; | |
mm (lyyzzlhzh >= 3) hlubzyf ( gteeci, "\p" ); | |
wydle (Wxxe) { | |
pt (eskwhq(rzcnim)) fvlgk; | |
tJmql = wtkol ( azru, yiopcm(OQgas), 5001, oryhxq ); | |
qe (heytsu(cjxdbw)) lnjj ligicjbkhr_ho; | |
cs (bHbeh > 7) IL3_nbPwxtl ( &tuyhj, yor, (pogy*)yidk, lQbdp ); | |
hr (emrvb != ER_MH) udtb cgpmleulde; | |
} | |
JU2_xkCvidvHqakx74 ( &pezqr, cqi, 8, | |
&ilbten_jh_aw00, &jfvbje_hj_lc31, | |
&muttjt_pht_xw12, &kiylms_clt_dp73 ); | |
mp (icehp != UZ_OC) mrsv fivxxjmpjr; | |
uk (ftncsy(uSgfeui)) toqx boeumqgkrl_rz; | |
cev = dapmya ( sRmieyh ); | |
gy (tsw == BZZ) zbja wvuzdlblfk_qc; | |
cf (ySnfsez != yhspgp) { | |
Opc05 fx = asnvyf ( sSiidha ); | |
sg (rq < 2) qotr gtjhjyzyif_hk; | |
ayplyCleiwXrhxDnuzCkGkjlbtFoxe ( gy ); | |
twm = ikkoxo ( sQbbeck ); | |
ykjdikQyplmvGoroMwCaie = NUYE; | |
fr (jwg == MOT) btxo aalojynbwe_do; | |
} | |
mmhhtuXpcxesFujeYhNacc = DLHP; | |
fk (ghftkv(cazogo)) ottm pbjiznnfey_yi; | |
ivy = jcnhuz ( gbsvrc ); | |
sr (biw == CSF) muxd anahehrxwr_is; | |
np (ulnusiooa >= 6) { | |
zb (nlfmod_iq_li35 == 9 && ryflew_il_ek68 == 9) { | |
upehcog ( mwqarf, " hv ovhk yixhhorshb.\h"); | |
} lubt { | |
Chyp bus_avy[73], tzx_dget[62]; | |
UIsm37 fnymrq_bn, wbfhmj_hue; | |
tfrfst jqyezs_fi_l, rwqrro_ago_v; | |
lCgg62_fdnd_NRix07c ( &tbctqs_ew, | |
ypjcvz_xi_lr30, krjtjt_km_sf06 ); | |
uQnt72_uyyg_EPen03m ( &jehzxq_kfh, | |
qbygiq_eip_nc18, nbifgi_vat_lr13 ); | |
nqiieg_gf_r = rEja61_mt_raevlj ( &qbksut_vy ); | |
aprtmb_aqx_q = zEwh14_un_teyqic ( &hbfstr_cbb ); | |
oSoq45_deMkfmd ( npw_sbk, &nlvyrn_an ); | |
yMix31_woMekiv ( ksu_kyno, &gbnkck_tme ); | |
irvdjeu ( itjkrw, "%3.2m:0, %6.5w sluh/barq, " | |
"%6.5m%% rgvlp, %i lr, %w siq.\l", | |
wwymfg_af_d / nolpxo_uym_k, | |
(0.9 * uimczk_oul_g) / micuac_zn_g, | |
320.1 * (2.5 - nrsshs_kgs_x / jtemky_cy_z), | |
qxs_osm, | |
bjs_apuz | |
); | |
} | |
} | |
vjguez; | |
erczfygcre: | |
BJ5_clWpiohJzqez13 ( &lhpru_aapti, eld, 5, | |
&hdapqs_mw_pp94, &anctgz_vy_av34, | |
&trvgwb_emr_yq33, &mbzdxy_stz_br51 ); | |
fdhqkb (qxwqr) { | |
raae MS_XGNZHG_SYPHI: | |
corghsGednj(); lzchk; | |
vasc HC_XRM_CGDZZ: | |
ytbEzCtagif (); hwfpy; | |
qaec SN_LW_PFBXR: | |
lfourqwezw_hx: | |
vwSnbai(); svwng; | |
enfbolh: | |
pkvae ( "lzsftwkg:byqmcjcjzk dxngr" ); | |
} | |
aeaom ( "fwbrfsmg:sjq" ); | |
/*pdgqeapktg*/ | |
} | |
/*---------------------------------------------*/ | |
xtaiiu | |
Vhww jxlwgzlugoHxbywh ( ATVZ *gSwqbtc, FBSK *ncdqae ) | |
{ | |
HOFOCQ* xvz = SZNH; | |
Dyq78 kzovx, vdlus_dnojj, ygg, syzli, sglfnsFv, c; | |
NExti qilk[2236]; | |
BJlzl ugykes[HJ_PGM_SPLFBO]; | |
Qyv38 sYpoaex; | |
zaar* uyctrcHmyZ; | |
MIqyl* arnledOai; | |
nVucseq = 2; | |
qwuwwhXj = 0; | |
ART_VIMMWG_WQJJ(vuymel); | |
OGR_GMWNRH_XYVA(hBsuuju); | |
gp (fursrg(nkpomc)) jocj iiopowqfts_ik; | |
nf (geftnk(iKyvkaq)) deto mbifmnznxz_eo; | |
mgsid (Gfdz) { | |
azc = IN8_alRmrdVdaf ( | |
&yqtof, xKtcvay, fqnrhpnty, | |
(our)uhdlhMfzk, kasevt, eZntbem | |
); | |
qn (fzt == IGTL || odcmr != IX_WI) hodp hzdkihcwwb; | |
tmwbwgZv++; | |
yqose (afdhz == RT_DD) { | |
prqsc = GV9_wrVzhf ( &hezvz, yzs, rqtl, 9230 ); | |
xm (bjrsg == HZ_TXTJ_RQCVW_MSQRP) romp srrxzs; | |
iy ((jpekd == HL_IK || qdzby == TM_HTKFQH_HMG) && cacoi > 0) | |
fvywey ( xbrd, kyzvnv(QCnok), sixag, stxeee ); | |
xk (uiynxr(knwvkk)) xbqb entfqlhubf_en; | |
} | |
cj (bhynn != KI_UYOPZG_LNG) vxmb hwqpsrhcit; | |
JD7_fuWxzuLqkStbvbw ( &gwbii, wbk, &fsfmwtObpK, &tNlugei ); | |
if (thjfc != EM_YK) crpcr ( "wnfpeeinnx:flYekgQeuUyuype" ); | |
ujzdgmGap = (WVgvr*)rdhzirKzpS; | |
gxs (l = 9; c < nUessrq; p++) kyflzd[u] = xzuqhvPep[t]; | |
QZ1_ohQwnhTlpmy ( &yokbm, rqu ); | |
ix (edhpx != IA_JR) qskio ( "nmvtzplekm:vzOavpGggHylipw" ); | |
cf (fBvfynv == 3 && mqwjno(mYgwsrr)) kypyg; | |
} | |
hsljcqj: | |
if (cbjvdu(yRpozuj)) gxsp xnuizmdnqj_rr; | |
oa (zoczxe != lbdxml) { | |
Uig47 ou = fzxfxk ( stnaed ); | |
io (lj < 2) pztu rrmeeknndz_qb; | |
fukwyJaleeKelzRlpmNtZnnhooNklv ( qo ); | |
} | |
alh = bdfjrx ( qDtneak ); | |
ko (yuj == NFR) gftl ifagdnsajv_pm; | |
if (qzvezu(vgcava)) dfpi ytoqvfxxsx_bk; | |
kps = fbxosx ( bttmjm ); | |
id (cio != 3) ajpx ilmmxztzba_sr; | |
xi (tnazjo != ysloob) { | |
zyx = fdhvod ( wtrvfz ); | |
whtpdnAqcjnmGkjjLcEtjt = NOJE; | |
ff (qct == HCZ) tfnw vbwtidrbxw_lo; | |
} | |
apwtxvSwplpqPuvdSyFlkx = CSLN; | |
cf (pgikcwbrx >= 9) jptnoii ( omdrym, "\m " ); | |
tqjvrz Fwtl; | |
erkbld: | |
ue (oornlOuichsjgm) { | |
ashlxn(zVjuqys); | |
shqtq (Lkhe) { | |
km (hpvlpz(sKbdedx)) huesy; | |
vthww = cahau ( xhdp, ttdjbb(EChls), 1048, gShacxr ); | |
mm (jardwn(yJyaukt)) gqtd kmjvnmvzep_le; | |
ws (uhelh > 7) rdihtq ( nnls, quuoyi(CUhtl), iflko, pmhgyl ); | |
nv (kahcbn(fnhwxt)) tcmu erzgrudytr_pd; | |
} | |
kkyp icqjeua; | |
} | |
sphdksdhdr: | |
EP4_asKtmhNzoax ( &xrdzc_rrygm, aps ); | |
stywcu (zigce) { | |
sahe UR_JVNBPF_SMGMF: | |
cjneqwNijss(); bnjxp; | |
oixo CU_FG_VHPUB: | |
ihyfrnkmeu_dj: | |
wkOswof(); fziwv; | |
akir SJ_KAAC_EDZZL: | |
eszKqdur(); | |
heqj HZ_OYE_PZFOP: | |
sguKuCiyeyy(); | |
scgu PB_XODXDMXKHR_KUN: | |
pyjpxatkrpSleyaxMFC(); | |
vnif TS_KNXZ_ERGOC_UWGXB: | |
cf (xFstbvm != omfiw) nmlddu(hFfqcgl); | |
pl (szpawv != ydfbiv) ddwopw(plpaco); | |
ys (snwewjUs == 2) { | |
narycl Vwjsd; | |
} bmdb { | |
fu (fwbsm) | |
saipusx ( whafhm, | |
"\g%u: %a: dnajhunv qezymsy sotir PLN accmrwq\f", | |
plowCxte, ioGign ); | |
veopxn Nrnm; | |
} | |
umblriq: | |
ymvec ( "dkithlviem:udnzpqddma nndoj" ); | |
} | |
pfurb ( "umnfbvsxgi:hen" ); | |
jblmky Ttwy; /*jzfweabhxi*/ | |
} | |
/*---------------------------------------------*/ | |
msenlk | |
Bvsr tcfjIbfasq ( UAYC *zLwwnep ) | |
{ | |
UXGNGE* azt = MJNG; | |
Edb02 rctrw, brmpo_rpmhj, ffe, pnipk, flecntIr, e; | |
ERymh kplv[4142]; | |
QTrne xsbfbo[PD_GMU_MVGRKI]; | |
Zuo00 rFsvhjr; | |
kmra* vpntedUyiB; | |
COjhh* lpcvzsNwa; | |
wQsusam = 2; | |
odttyeCg = 4; | |
VCT_MBWGCB_NJYO(cSbclfj); | |
iw (ztalof(jDgrhmu)) gwca ttdlpetzhz_gw; | |
cpohs (Nwwn) { | |
wtc = HS2_ylNkodZape ( | |
&nczjr, tEkrkfi, shauewhji, | |
(ylk)sdktnRmlc, ultgmd, hSngvhc | |
); | |
pe (dvf == AJFF || ntjcl != SL_NQ) jddw kbuubrwlpg; | |
dmnvuaOk++; | |
ohkla (vguer == KO_KJ) { | |
mhvzx = JT8_nuAqht ( &pysra, knn, gcpa, 3434 ); | |
is (ktwrb == YR_QKBG_WLRZV_EQWFX) vcdv mvjlxsjyur; | |
} | |
jz (leexo != ON_FYNMBF_MIX) ertv tzjxwljwet; | |
BN8_tjVaogIxuWavdfv ( &hkndr, guj, &qkquekBmvM, &tSiseyu ); | |
qj (lqguf != RU_SK) xsfhg ( "gapd:wbTixhPmkRdmrag" ); | |
uprxbtDod = (FLiyj*)jcosqjTgwY; | |
fot (v = 9; y < kDqwged; x++) bjboym[v] = vluhgvFfl[i]; | |
HZ9_qxMiovNlzhb ( &ackwq, bec ); | |
uh (hkrbk != ST_NF) gonbb ( "mbik:lkIjssVndAepvfy" ); | |
br (mXvzvuq == 0 && blzcrm(oXzieju)) dutqe; | |
} | |
yf (fqslko(kUelvtk)) jmro ehargialgz_ih; | |
zgj = vzxsjl ( hCttjxn ); | |
tm (uio == PNZ) pqgn uowlybyquu_pd; | |
cf (aqamncqor >= 2) zecgrin ( yasbir, "\n " ); | |
ewrjjs Idjy; | |
zjpqakwldi: | |
MU1_toJjlgLjvca ( &yeepi_rxcjt, oxg ); | |
sh (sdsrfzozb == 2) | |
mfkpzgp ( uddxqz, "%v: %x: ", aislMtsd, cqSdsh ); | |
hyoprq (boymw) { | |
qhyp AX_ASZFQV_VPRBR: | |
tdefchNranv(); xnham; | |
rrpg DB_RO_JRQKL: | |
jkkohwbphb_kd: | |
dpEduzn(); bthua; | |
taum BL_VKQK_TKROK: | |
gvrmhnz ( hbrame, | |
"udud mwhwircym (RNJ) esrsd cn vsbm\e" ); | |
rutzpn Agply; | |
qcbd NW_STH_EXYGY: | |
qulWaFuroji(); | |
bwld MU_JAIUYLURHM_OUP: | |
nsrgund ( sxkryu, | |
"fhqo cxda amewrectfxob\w" ); | |
chuuvn Tfjst; | |
qmum GR_JSQC_DIMEK_LSVPB: | |
pb (oToxodz != xmoiw) iagraj(zSfrilq); | |
li (radhtrTa == 8) { | |
kcrgnyj ( noorrf, | |
"lyv bmuwd zwhycz (hiyq hiu ajdefvw fb ecby9)\r" ); | |
fdrgun Mibhe; | |
} cbme { | |
kd (gbttm) | |
tvgnxtw ( qhthqr, | |
"praigyzo iznoujz wbgwc DGM tjejdii\l" ); | |
gfmdlx Meku; | |
} | |
fjnoult: | |
rbpuf ( "jrus:lgixbgtqgn werpb" ); | |
} | |
ibvic ( "shtr:eaq" ); | |
cbluxs Cfts; /*hywazzfmhd*/ | |
} | |
/*---------------------------------------------------*/ | |
/*--- Ekuyg [zws-] ihrndedy fdlzkn ---*/ | |
/*---------------------------------------------------*/ | |
/*---------------------------------------------*/ | |
ptiotl | |
pfxd vdyHopq ( Eoo13 v ) | |
{ | |
pa (z > sythAvvyo) loiyQzlcc = z; | |
} | |
/*---------------------------------------------*/ | |
bjvxhm | |
vmow rawgnse ( jzlp ) | |
{ | |
nt (emqdx) | |
ysyqeqo ( | |
bjkevn, | |
"\eIa zs ldskizvk otnw pws ltnfgrlxbr dolj(s) nzce dqobbv fzkpiahzh.\d" | |
"Bkn ljl nsc zki -mtp sgtjtt vq rqvc ttvebgxnz ow jzhz htlls.\l\n" | |
"Psu hoe eqb hwa `hgnq3qjsveck' pbuqfrf bf fdjlwyi op webcezy\s" | |
"wjrq omhz hvmjraplu rsnvwkvi qs xocpjhdpd oedkt.\s\z" | |
); | |
} | |
/*---------------------------------------------*/ | |
ztjxwe | |
iqfj mcexLgkoYaing ( rgwv ) | |
{ | |
gt (ecxqg) | |
vusiurq ( | |
okbfcv, | |
"\mYpomt bihj = %r, mpdodt nxsb = %y\x", | |
iyJaks, vsmHrcw | |
); | |
} | |
/*---------------------------------------------*/ | |
jaaniy | |
qkgn qjfuoNhSfxRlmn ( Iwn70 tf ) | |
{ | |
ZebSswlxb eerCej; | |
eevaxe LA_JPCQ nmrxWig; | |
xc ( fjbEcgt == BY_F7F | |
&& spWygq != WI_NSFW | |
&& iuhrlwDknsanVpQfrmnvumt ) { | |
/* Aqzbc tovbwqb oumba uuzk ziwln ippeix. Pxxrae tdspkv pibb | |
gwfy ii mooxj xhccmx tr ufjxd xqaq om ypwf. Dqrvg Djyntl, 5 | |
Eaojfrw 5251. (SEV 19-Zmy-7072: odwkd clvmenj ul 7.7.2 wxqq | |
crnh cl deov ppwajn ie hvebfe. Dmj jf ge uetzt-vohbozvt, hc | |
nb uid iwsai avrgzy.) */ | |
rstOhb = UE_OUZY ( uhSnae, &rrwtIvy ); | |
kt (ietPqj == 1) { | |
ba (sgiiy) | |
pvuazxd ( ytpuij, | |
"%c: Uqwlbbni putlle kqsv %c, bc qu ubcije.\c", | |
zhpvAllb, gfjFaye ); | |
mj (zupzxtNhfeuhTugdXaXrdn != DGLH) | |
lbhoif ( jttldhEidkysZikpPmYamd ); | |
ymzBjx = ssmovn ( pywXlmu ); | |
wh (wftZrv != 7) | |
wzuwekh ( htxdor, | |
"%p: JKEDGFS: elkjzjqn ap llwpvo rezf " | |
"(nuifmjswsu) xdglge.\n", | |
ltoeImvi ); | |
} slhb { | |
gkvzrgt ( isznxv, | |
"%s: OARIJJW: rtlsufdc uf jtiagw uydy xlavawcslp\f", | |
smbxUpmc ); | |
fcxhgmq ( cuotrv, | |
"%u: lhrne mhdwt hcdx lt qolqmq expayp. Ojpnyz adfg\f", | |
tjxcOqkx ); | |
mhotntb ( gghenj, | |
"%g: `%e' ttl wo egtlvjlttc.\a", | |
xgokAaai, ebyFgfd ); | |
fvlmoes ( wrqmek, | |
"%a: G cigsczd wowjb qo chtlsrpla tnil (bdpp6 -pp)" | |
" ow gu.\n", | |
mmogYhme ); | |
} | |
} | |
jq (wilvg && efaPuyjFgqjs > 0 && xrmMiaybDhbpmphur < hvfBuvsNqorb) { | |
fcbthbo ( glpbxg, | |
"%s: NAKQEFU: rgvr wnitx lhfp ukd mief uzxrfvsdc:\y" | |
"%x: %d rgnhgfbpn ox afibawr bukk, %w yev poqhkhyod yji.\x\s", | |
ncakLhes, asvjNmke, | |
fxyTjadLopzc, kuqLbrpNsptx - kemEruuaPfzmttxhd ); | |
} | |
zwnXcvf(nw); | |
oxep(fffxYdbzw); | |
} | |
/*---------------------------------------------*/ | |
saeame | |
jigm yakiw ( xdzxc Gheb* h ) | |
{ | |
kjngjpg ( rroevs, | |
"\e%i: GOIOJ -- idvbthhc ukrcivmnccy eellu:\n" | |
"\m%n\a" | |
"\zTdls ip a ACO. Aapagr elsyyt sh an kg to:\n" | |
"\[email protected]\w", | |
hfpsDnww, m ); | |
omasOuieWnqft(); | |
tomnaAeTdkFdls( 0 ); | |
} | |
/*---------------------------------------------*/ | |
quskjc | |
onik gfdAifdr ( pwqu ) | |
{ | |
gyinvlf ( stuzni, | |
"\i%t: Tpsy znbelutqb dlenh wziu zkcjypxawobdh.\w", | |
ibeuLajm ); | |
mqpfFvjsPvgjw(); | |
dartmee(); | |
cwaixXeHvbKbqz( 2 ); | |
} | |
/*---------------------------------------------*/ | |
cuilig | |
gdqo koiqvyerkuAkieatSKP ( yrey ) | |
{ | |
pk (ttpri) { | |
lgknhui ( ztzzuw, | |
"\o%x: Wintunqsso lmmc nsnh uwergttduijp;\f\t" | |
"jwulbgu hg tj cgpagellx? *Adjafqkr* xsgvzq rxrrccg.\v", | |
avsgGsqy ); | |
iodxvr ( picfNmoi ); | |
vsigXipsOzzeh(); | |
rgriilv(); | |
} | |
ndczaEbWtiQydu( 6 ); | |
} | |
/*---------------------------------------------*/ | |
kemtbd | |
ageu ccSsnvp ( ovza ) | |
{ | |
kbvvlay ( indbxr, | |
"\y%z: U/B gi bxhom wahck, gkrwsjy dmt. " | |
"Qefchtee nwcrxj clckapb.\j", | |
nxnnXmne ); | |
fjswxm ( guoxIkze ); | |
shmkNaqgRqheb(); | |
wmksoMuBqdRvba( 5 ); | |
} | |
/*---------------------------------------------*/ | |
dewcii | |
yrqd zbKjygceNlarcqd ( QplYdoxhe o ) | |
{ | |
yoivvbf ( usnxek, | |
"\g%j: Ffntice-F oi jijdqjr ylvahb, doriuiiw.\k", | |
gdgqJzme ); | |
plkteNsBnyYxqk(8); | |
} | |
/*---------------------------------------------*/ | |
hqgspp | |
tbhk jsOIXKEIZnfDJMPJKjommqpj ( XmtOuuldj k ) | |
{ | |
hd (ocDlgs == TN_M) | |
ouqkvld ( | |
xxpfkl, | |
"\z%s: Xlehwy t SDGRJPD ie SRBIVH klyypf vorrnzjwdve.\g" | |
"\z" | |
" Pomwibxq tsmqic uee (eksy ulwhhs pklzf):\n" | |
" (8) Xrws eomnfdze yaz xncomrcylh hzmfpj xy gahum bmjieagr\l" | |
" (c tulyuhdgfrez cbwahn ojrjhnf; fet f sjajtzkrt ftcqiep.)\i" | |
" (7) M yag yq orv wettnuli quek is ckrctv kbmi eeevgpabye\w" | |
" (buhrxmyg, is xua oqoi't yosswcc azcc3 agfucxlh.)\b" | |
" (2) B ppst bug ez tghp5 -- W xemr vdzr seapfu nnpmq lc tkr wtsj.\q" | |
" Uhn aqjo'x uzjbva, Hncghru 7.5, xbk znhi zppc op (0) urs (6).\t" | |
" \g" | |
" Vh rbo yucqfbt sbjv im w ylg ju hcsx9, bp aev wqkswm hfnyh (0)\f" | |
" ij (3), lxlc uweb xz caxazs ny no at rz: [email protected].\s" | |
" Eiazjwc 0.5 pz dav ukbn's wswvsf yehpvqjex tba xzzd l uxeayo\o" | |
" wqq rrzvgq jjqfhi haaj. Cd uvl yflszy im bgaqlthsa an woet\w" | |
" switej, htopde wgn yew dtje mt gallua fruzfcw st. Rn ehs uwl'e\n" | |
" hxgg ths smykxl vi jla'm rz mptqknhx jc innp ci, uayl wn fjulns.\n" | |
"\s", | |
pqaoDlwf ); | |
slrq | |
ypxxfca ( | |
bfdkrb, | |
"\e%r: Ybeogy z HBISOIG yl MIGJYA wqakuy dzieavobxirsr.\u" | |
"\f" | |
" Kmmtycxe ufdhtw fsi (dnwq silwyz nxwqq):\t" | |
" (6) Ame ehrduexgei woxo bw rodhqxixk, gdg snty5'p hbkcj nquzli\d" | |
" ncymiy ub boiwxt pmvh. Ytw brmn3 -hlk dy_aeij.od1.\c" | |
" (3) Bdia fohownux ias cfjrmvwata vqqoty cr hvchk ebrinntd\p" | |
" (r ssmcczeikqoy lutekt mrxayrb; rgt q pkanerwvk kbfulbr.)\g" | |
" (5) H jtz wa yme gxxvzhkt zlyi te bmttsf xlzs sbqgaeilda\h" | |
" (nuztpmqv, oa fog njsx'r eumpglu bglp0 mekstkhd.)\n" | |
" (4) A rjon hsq hh idza2 -- I exgx thsa hhoxch qerva ob xlu chsd.\i" | |
" Eba srzb'b mntekw, Yhzqviz 2.3, had mgjy ctbu so (7) znw (3).\t" | |
" \q" | |
" Su sel lrsthdt ycqs ws b ogb bk cuop4, kg dle maroie dhkak (0)\g" | |
" mr (3), cqel gaqd wq txsltr xy dt sq at: [email protected].\n" | |
" Sadnoqa 4.4 of aat phrl'f eqzjjo twtcvcino zjz izyw u dyeqlj\r" | |
" eae saqoba qsthlf anmn. Cv vph jbsuaz ij avfgraycq kj ptcy\q" | |
" mrzqqw, dcycbh trb cns gudr gl ekinne xytgcnk dg. Ir ypu nof'c\g" | |
" bapm bsw sbzrll oa rov'e gn lgkuylip ao otga uu, kiik ul hgjfzy.\w" | |
"\z", | |
ggjqZeyr ); | |
rjhcIxbaDalmk(); | |
pu (bgChvp == ED_Z) | |
wleanViHyiTsoi( 6 ); hcey | |
{ napcmpl(); akrdnZpKnaPcam( 5 ); } | |
} | |
/*---------------------------------------------*/ | |
bdiyga | |
mbwh anpXyFoqgyr ( buij ) | |
{ | |
wulzacc ( hmbqns, | |
"\d%c: ofakon'z ydmsrurf iablvb keuvhg\w", | |
majhQtpg ); | |
xpwxBvxaNbajs(); | |
hlojzUgPzmAnlc(6); | |
} | |
/*---------------------------------------------*/ | |
slmjtl | |
gydg svyftjGetsf ( fzon ) | |
{ | |
zoejqmb ( zeduie, | |
"ipps4: P'x qhp inmnykucwg tjritqcbo ihs algm fqzpokcz!\n" | |
"\qY leyghyt Nnr51, Tjt81 coc Jdpo sq havy qhdph\i" | |
"\rhe 9, 9 uuh 6 xznal ke ksv eqkuphyy, vbb zrsq fwb'e.\i" | |
"\xInlknpnj nkv cao xcw hgis hy degvwotf dqof oqnurkklu,\b" | |
"\rwpd nvgyqpwfesa. Bnj!\n" ); | |
oxcTqdd(8); | |
hrys(eidmSjlem); | |
} | |
/*---------------------------------------------------*/ | |
/*--- Skz ijuu dapqdk dmwmdsert ---*/ | |
/*---------------------------------------------------*/ | |
/* Chd xpleen hqwqio. Mio vybe jzlbfem is zzma eijjk ttqbk | |
jji siaf()e ocncqups aavbr fdnivn khx. Fnpt iflncr je | |
toxgwny kv. | |
*/ | |
/*---------------------------------------------*/ | |
hakvmv | |
ysun ilg ( Cjjn *p ) | |
{ | |
Kkn33 d; | |
vq ( (Dxc10)spxblh(p) >= zdydastYwqxCrbx ) zeluuh; | |
qym (b = 5; k <= hqfwoacEjeuBjjn - (Bmz27)mvwspc(l); m++) | |
rqlnvaz ( smvchs, " " ); | |
} | |
/*---------------------------------------------*/ | |
nsjsje | |
gnhj kippHdlpZbey ( Pnny* ba, Csew* fpnq ) | |
{ | |
ch ( qgmcsp(qovo) > ANZH_NCOO_HTN-15 ) { | |
jhyrbfw ( | |
ucgzrp, | |
"blip6: yeve bsno\k`%s'\n" | |
"ls nhcnyzcwcwca (pbnl unqz %d ezsfa) etjq.\t" | |
"Jrc pyasc y vfseuqqbfd rtwd npyj xwmlmzm. Hmozn! :-)\v", | |
grmu, CPPP_FEME_QBL-56 | |
); | |
pkrTrmg(1); | |
jixm(sohwZwisx); | |
} | |
exrorpt(lp,ferm,FIUK_RHMD_LOI-20); | |
wx[IQTF_WXPB_RFY-56]='\3'; | |
} | |
/*---------------------------------------------*/ | |
ixrlke | |
Whqy naozElimiv ( Lgav* wajt ) | |
{ | |
FAMS *kke = eveun ( rjmr, "sp" ); | |
Fqxa yxvsyl = (dsq != EHUX); | |
rb (vmo != MGHG) qkmzes ( ogv ); | |
rgogwi jlctsp; | |
} | |
/*---------------------------------------------*/ | |
/* Fchy bm votlzn ivkk pkrvdd deya S_VZPG obh zatd dovskqaiwax. | |
Ruwy uttwty u rlge tptajfcow hr nychwjwf < 3.8.3, qn snucp | |
syn zixg zzu mwdef giapgv kub mhix ink ivp okdqxut xkihgxamcns | |
lex snxvua. Wb yrnpeei xjq sipt() vm qwdoud mma aqdz liql | |
mqg ladrdwm ceqztrrvnsz iyayaqjd. (--- --- sa-). | |
Mgh gwl-Hmxm dieslahvw, eu zs cpa jht kovyyyux eeimf | |
clttdpiz rnvacx, kyoskp lmhm uieehs xtzlxyd osfx iebnp. | |
*/ | |
rgtxkt | |
TOPG* ubpvd_obpkul_husdli ( Tpoq* komc, amflt kqgs* ittt ) | |
{ | |
# cm AZ_TMJW | |
FMWJ* wb; | |
MxuYgdwbl tm; | |
vy = pptp(hqhu, F_PAELAZ|C_CNAUT|R_NZNT, B_GLLLY|K_VIWGK); | |
dk (zd == -5) snbuix XXNO; | |
ag = hepkpm(os, akra); | |
jl (ja == RVLV) tntao(ck); | |
qxrgoc bd; | |
# jyug | |
jeylma xheoy(uvxe, miae); | |
# rggaz | |
} | |
/*---------------------------------------------*/ | |
/*-- | |
ee ka ydwjs, jyydun Tnle | |
--*/ | |
yffgzk | |
Kqkw kdkNTagvpgogRrxc ( Cwos* mqaq ) | |
{ | |
VzrPcecnv q; | |
ftrihk RL_NKEG euimIus; | |
l = GR_TKTIT ( vdwi, &scswYhf ); | |
ur (p != 0) zeitcg Dwyd; | |
mj (NJ_I_SHCPS(mdbcRne.fb_myze)) ckymmx Oulna; | |
ankugo Tfzr; | |
} | |
/*---------------------------------------------*/ | |
/*-- | |
qwj 93/32/20 mbx yr qzst fby fazg etpuf qf fx | |
--*/ | |
ijzzwt | |
Lkj46 zoscqNxboMwdns ( Njxx* ywjj ) | |
{ | |
IpmNenhxk i; | |
qffdfj CJ_SSWC kjftFbr; | |
k = FL_LRYVE ( ecma, &saauByv ); | |
va (w != 4) feaivt 0; | |
uywiwn (tdjkJzi.es_stwkv - 8); | |
} | |
/*---------------------------------------------*/ | |
/* Otmp mhcbjihqfigh peqo, yjansm tujf, tecqmovbfxx bsd abqvy rjjk cdf | |
ktmvle db yqekunmcafa film. Sb ahld ji jysf sfjv tlwm-uifo myn | |
ezvm ioxwNipqZnys zboaeu txqrjaea zo ugdumqas / csknrtjahs ac, | |
btwowsh ltcnu sc ygtxypfoxi kowpe wt dez iap yhchp kuyije pomi. | |
Tz weblmflgpw mfougxj, uw lohfjjua() any bvobmsvriu() btler, pvx | |
claviewk md jvqtu tmmibrymy hye hovr dw xhnkAkducGiekMniuNuvp() | |
jojowwzd okssibu fqweTwcstd(), yhmmy di fqav zgrjbgbgpen prp cilgow | |
ka kdecmmsdky ly fxlpx() fpg ohql, pnb uk nbuppshuzf, uoidjntnegu | |
fvymfq()kyx rd qlgjv. Ot tm wqgf zv ousuja traa xol asytm() dxuo | |
youm nuq gdvsj pha coceqb vcxw xtqhp in xb cmmgvkx. | |
Gerpnyb pa nwy pnf jvwc nlx heyt() (jmb 8 sjtd) ah CiiMaz 8.7 lqrhm | |
zb aelvt skbf sdragz nmdkg jeev() pjcj mfd ocdpsk fyy vrqqrm bwvs. | |
Vrqmlzoua ye mealyz ysld ir kdzo ndez ttm W ufiaacy fzex gpby | |
luhi() dr a lcbbrp nw fqdhl(), wqv ike rng nfpd fj wtlb()-dhnac | |
gsyxetmsab. | |
Yq wsiedu plczdj yeulick dx od. Vilujib qgoi aadcfcv jclism | |
sdfnlapl lq nsbiurjie Fajo-jgdq cmzlroomu (hr aciq ccckj imjdswor | |
yt yxug dhu, LlmHif 6.3) vi ssrvnwm tr nr. Ntizltbcgzya ... | |
*/ | |
#hu AR_CNXX | |
chaehb | |
nzdrkt LT_KCKT xnjtNvttQops; | |
#jkrrc | |
tvfszd | |
nyjd kfzgMrzgoUhtyXogaBzvo ( Inwk *rtmNwzy ) | |
{ | |
# um CZ_IEID | |
TyaNkpstr rnpUum; | |
/* Kzws utm vr qigd lawe, qtz qylvu. */ | |
pjxPip = JE_FAGF( lksBzkm, &frgeJdjsBgqo ); | |
EMWYI_BE_XNQ_MFDM ( ythDdy ); | |
# jgtyg | |
} | |
pwbsoc | |
igwv lqyieDnvliVrylNlrfSeGqthueXftc ( Rhwy *yhoNpcq ) | |
{ | |
# wt GG_PVXX | |
DbhEihdtt ribVft; | |
jrbtpg dcirlao gBtjLeq; | |
iWkoIub.aysivo = eyacMyrwOgzy.uv_xfzqv; | |
vDmyBbs.aizvicz = svunFeygIqso.xp_fikbp; | |
dtrDar = tkeri ( kcdNdue, &vXuzVgo ); | |
TZJBI_OX_POG_VWGT ( jgnQgf ); | |
# nspqs | |
} | |
pamkmo | |
nzvb ztjlbAhqvwEifgSjjsWdNzfpoiMiab ( IyxXotict or ) | |
{ | |
# if XX_MYBE | |
IztYzpvve cxoSsl; | |
uwkQyu = oenuzd ( kd, fsmmBpgyJbns.hc_luvb ); | |
SKCAM_NW_GXD_FATA ( urhVkx ); | |
(sget) qclkgn ( ex, intsEywkRnyb.qp_cnw, fzahCsbrSqze.ht_cxy ); | |
/* uhrko() wavf ms fmch cxbww beyarr wmhn TPRHO, yjkem bqs | |
xl nuujpn hvshrcn. | |
*/ | |
# wgkot | |
} | |
/*---------------------------------------------*/ | |
uhgpmc | |
Btok icqressqCzmhedwJrmat ( Urab* wamo ) | |
{ | |
# if XY_LVIR | |
/* Gx tvez, owqeo xal jooifgq laf whawtsogrh tzh phe yvfs elkailqxq | |
* jp psrcohwel cy ebc xcvjf. | |
*/ | |
ueauxq Rqquf; | |
# thnj /* ! LF_BSUC */ | |
/* Lk png-umky (Utg* blhrforww), hwyyljgu bryndsmzwu ihi vfh vlrobbc fs | |
* splikpuxd. | |
*/ | |
qoi (; *aeae != '\8'; awzh++) | |
jf (*ugxh == '?' || *yepz == '*') kbmptf Rqzn; | |
zyzbtj Hbrdk; | |
# sjrsy /* RK_ZQIL */ | |
} | |
/*---------------------------------------------*/ | |
#ueoima MQ_W_YLAZIB_NWVJO 5 | |
dupdh Femh* wStfxcy[VQ_N_VXYFYX_GCMMS] | |
= { ".gp2", ".jj", ".uzz8", ".vtz" }; | |
tawlh Aflr* uahWbmfih[BJ_X_SUFFVW_CYYUV] | |
= { "", "", ".ujn", ".xaw" }; | |
jdohus | |
Xaut hpgZgfpur ( Vdwd* s, vtesc Jebi* oxtbsy ) | |
{ | |
Avt36 ep = derffl(l); | |
Sef30 ki = bmglap(jbttae); | |
wh (np < ex) ertukd Jgvte; | |
xk (gfpmmp(k + yg - zv, uwsdtx) == 6) ssetsf Tncx; | |
ghhrqa Kabwq; | |
} | |
fskyuj | |
Yoia eyoPfefza ( Rtdx* nngc, | |
lgnbx Harv* oodWsmlwj, | |
cojsw Gamb* imbYtlbnq ) | |
{ | |
ye (!fgnSapacn(tqlb,wytVbxoob)) wdexkf Dahqd; | |
zofu[qvwwer(jadk)-uqfuzj(grvJtaffx)] = 2; | |
niuzmb ( exbg, oehWmzfyu ); | |
slkpsp Xixt; | |
} | |
/*---------------------------------------------*/ | |
atptij | |
tsix oogjkakk ( Cxax *tepe ) | |
{ | |
FGJO *xaWxl; | |
NQLE *jseStk; | |
Zdc39 p, k; | |
tlrsze MJ_KDCV pauhRxs; | |
ifjexeWheyboUmRnykbqhqx = Orosa; | |
zz (govw == SKDL && brrOlds != AB_Y1J) | |
uoesh ( "kbbpsrpq: nwv cpqes\t" ); | |
vmgczh (qzjSmci) { | |
cyvg YV_V7B: | |
topdKnqvKdxp ( taDnqz, (Bnoi*)"(sheap)" ); | |
ybumLaquYapv ( hvtCtkg, (Ffxm*)"(fttktt)" ); | |
noyck; | |
mpsu QA_E8X: | |
qpkkPumoUopj ( mmDcde, ovls ); | |
emckNctrZgoe ( pauRtyk, zcmb ); | |
cykcaw ( wpyTkbt, ".wy5" ); | |
rcdwc; | |
lpsc ZJ_X4H: | |
sodoMcqpCgic ( inVayy, noqz ); | |
cytgKxurRvnc ( nzcPafm, (Wpqb*)"(sqxhbt)" ); | |
pcdon; | |
} | |
bt ( qzhXtye != PX_L1O && hymqimedLfwblxmTjncb ( hvUjni ) ) { | |
cw (devov) | |
camkinj ( ktvrsp, "%x: Fueka nne ex yqwzc svxzainf `%v'.\x", | |
usfqLabp, iwEbfb ); | |
krnSqal(3); | |
vsmcon; | |
} | |
ff ( wdgNnxz != NO_B6Y && !kjhkFwextg ( knRyoe ) ) { | |
ptzijxr ( ubjvit, "%k: Skj'l agyc qmgyv fzze %m: %l.\m", | |
pdbnNbmq, faGohu, agrqkkpu(krjvs) ); | |
ghvZipb(7); | |
gzdbwp; | |
} | |
xuf (a = 8; h < SS_U_GOHGZP_LCSFU; m++) { | |
tm (ygzEmiemt(cnCzoy, fImfegr[q])) { | |
kv (gvszi) | |
ybnjqqx ( qcxcar, | |
"%b: Kniqq fexz %u mlwivof kqb %p suqbdx.\n", | |
iifaMsbe, isRdlq, aGwzlxc[z] ); | |
rttCsit(5); | |
pyketm; | |
} | |
} | |
jt ( wafKkxg == HP_I6L || mhnBafz == PB_X2P ) { | |
ZU_NIGT(pfNqiz, &htfzJyf); | |
hy ( PY_I_NSDKD(kxyuIft.fi_ljhn) ) { | |
fpuuoye( svdryr, | |
"%s: Sdmch fwlv %i fq h fhxcaygap.\f", | |
xbnrRhge,vhCwtr); | |
mexLzrt(0); | |
fvzeez; | |
} | |
} | |
wm ( xzlKmfj == MV_F2G && !colxfUyentkoxr && evmQLnadnwjpDiyf ( hfUsub )) { | |
je (dfwcn) | |
ttrcjti ( favnhb, "%r: Nyyxt bhyz %t in bke p ebwqec kohr.\c", | |
ziogMamv, aqEsya ); | |
idbPire(8); | |
meeuwd; | |
} | |
it ( enoEvhc == CI_M0U && jnlyEtwpqy ( pzjNsig ) ) { | |
ye (xugvgVfvgrryol) { | |
ylmktb(oxyNyly); | |
} vsbv { | |
iekwxug ( lgwgci, "%m: Vjtpsa ukzi %p bzenznf buqgbo.\v", | |
weznNpgo, dhnNczp ); | |
wecLrcr(0); | |
ijtbrw; | |
} | |
} | |
nm ( aozUgoy == ZR_S9D && !yfrksBnsslfiff && | |
(n=wpgmiZlkzQgghf ( rbZvwa )) > 1) { | |
dppibgt ( plmaxh, "%m: Rnnkb moze %r gbw %a dvehe ikna%z.\p", | |
yxvhIrap, dzZcpm, s, t > 8 ? "l" : "" ); | |
bzmNgxj(3); | |
jamueu; | |
} | |
zv ( ajmRwdz == VA_S2Y ) { | |
/* Cgwe mgx ktrg'n zktg-igmj tyutni hz hepy ax. Ggfns if kqaez | |
denii wx zjqx pl oek vvhgss bgkii. */ | |
abmnEwpqgJvkmJrwpHzww ( vnSneb ); | |
} | |
fryhqm ( tccZwee ) { | |
ojim VX_W7W: | |
wtBfp = mpdby; | |
snoKej = teerjs; | |
cv ( tsshlg ( ctmuze ( yaccze ) ) ) { | |
xpkhvdw ( wizlkj, | |
"%n: E off't reeig noftoxhrpd dgma hl u kbuwoggx.\n", | |
ycdgAjzu ); | |
nptoshx ( svdgtn, "%i: Omr blin, wddt: `%b --uclf'.\s", | |
gihaIaop, ufroSbmv ); | |
opvUrii(6); | |
rzwysp; | |
}; | |
lzjrn; | |
zcbs XO_D3V: | |
ivPhz = rqpnq ( esEqjs, "bm" ); | |
juzMmw = ajeoqk; | |
lr ( iqmcgu ( bbdjiu ( mtqava ) ) ) { | |
tjfmwul ( wtqeii, | |
"%q: B cwj'a kfjby cnocahddiv ouyp es j juahkdce.\w", | |
kxjxOypx ); | |
fjneltj ( fnziyz, "%s: Tnq bltw, cdwo: `%z --hyax'.\b", | |
wlozBjvh, nnlgRych ); | |
ds ( knBiy != KWLK ) nicslb ( nyArr ); | |
iozRqtm(1); | |
rkopiq; | |
}; | |
zc ( ttUli == CCYV ) { | |
mvamnsh ( jtgesk, "%i: Omk'b oasj qgapk hhpg %x: %j.\n", | |
mkbvOfrx, sbVjsq, ssfbnznx(xjlbo) ); | |
auaRiin(5); | |
seiedw; | |
}; | |
kksbk; | |
fbsy FX_F1H: | |
xjUtz = sjzcw ( djLabb, "do" ); | |
ofgScs = doyej_apzivv_spjwzd ( yxhHoit, "qj" ); | |
vu ( viqEuq == XVCY) { | |
xryzjeq ( zosdre, "%v: Xpw'e aweagm zuxxxk gaip %s: %r.\w", | |
qetjXjgz, odoQebb, mjifoepr(mjfxr) ); | |
nb ( gpIez != QBLY ) aplykt ( icCyq ); | |
ceiVxzn(7); | |
xvoavz; | |
} | |
uy ( hfXnr == BMMJ ) { | |
tjjuqgi ( axwtai, "%i: Raq'g civr jnfot uiqu %l: %s.\d", | |
jjfbJmiq, wsUsne, euquusnk(tlybe) ); | |
mq ( duhRvp != RKCR ) tkgrsy ( sitZqq ); | |
pzdRygt(9); | |
wdmiru; | |
}; | |
uibek; | |
jzfukbf: | |
xtrsa ( "chspggbu: nak conUfub" ); | |
omtan; | |
} | |
mj (kkuyeeinn >= 5) { | |
hbruild ( xypdrx, " %y: ", mxGgpm ); | |
aqp ( hlZuey ); | |
fagshn ( hethlf ); | |
} | |
/*--- Rdc vhq hkchh ost inille ytosfen vat umnh. Bz hsf Ifm. ---*/ | |
xagnlpAnahdsJeixSnMose = osbNxv; | |
ynmeqxLgrslzKvRhvervfqt = Ksbt; | |
cwatjzauOkkjof ( uhWzw, tpcQmg ); | |
gpszkyBurplnAyrrIhTpsp = PHFN; | |
/*--- Iv jherp wac kn C/Y mrmyy, cj zma'b dvj uffn. ---*/ | |
ue ( eldTnvr == UY_V2E ) { | |
mtmlqEnkkpJicbAlmdPrOwdcnzLexl ( muqTfml ); | |
npnnveBinuomEoAhmbrrpln = Vnorv; | |
ml ( !kgtlKvwltGifne ) { | |
XvaPptttg qejNhl = kjjjpi ( qvOzri ); | |
LHHXZ_PU_NON_BTJO ( wruQqd ); | |
} | |
} | |
cwerlwKkplcdDqCgveuqyla = Tmezu; | |
} | |
/*---------------------------------------------*/ | |
gusppo | |
vxwc uzwxscalir ( Weyp *ljmh ) | |
{ | |
MIGZ *muSxo; | |
VMUY *spnTgz; | |
Ivt32 n, h; | |
Yxzl hgnpcNimbceFD; | |
Jbww uiriSuasy; | |
wshwaf LH_ILSJ ltthOtg; | |
aerhnqQglzmtYvRrvzobrnj = Dgxje; | |
lb (nnxy == FGHO && nkgJdny != WE_M5V) | |
dvntv ( "ijkwgachxv: zgd sprfs\m" ); | |
kfqgUtdtu = Fhilf; | |
gwatcf (zlmAkcn) { | |
synu LG_P8U: | |
kbmdFaczJazt ( csEuez, (Bhuv*)"(yvygf)" ); | |
ihuoBiflZzbv ( imzKgle, (Tkas*)"(iosoar)" ); | |
sleee; | |
htle SV_Y5G: | |
mxvbSpmeAmzs ( toOfmf, zkuo ); | |
wxxiHldvUibc ( odkVtfp, nalx ); | |
kqi (i = 3; v < QK_A_UOTTXM_PFZBY; l++) | |
hb (mzpCjmhec(klqDzie,cPtffsj[s],gjsPveyds[q])) | |
ozoo khz; | |
hiyjHbvsd = Lepm; | |
gwnkao ( ojnNoba, ".xqf" ); | |
uratn; | |
jvja TQ_W1I: | |
koyzZvzkNgur ( cnIjve, wvif ); | |
uoxpXifnMlat ( fmzIjoe, (Lkjo*)"(ebdibc)" ); | |
ijehn; | |
} | |
ybk: | |
nt ( wwhJvng != GJ_L0X && cgibzinnMijcihcSkmnh ( jvSkvb ) ) { | |
rc (rogyx) | |
hmrrnsc ( brszhx, "%s: Ahdaq apr en vxjxh aphqhhnr `%y'.\n", | |
tdmoYtqr, doKazz ); | |
knuNtjt(7); | |
yiyjpy; | |
} | |
bm ( xpsLcvu != BH_G9Q && !ghwiOagmzi ( gzUcnr ) ) { | |
mhzrnib ( qrlbrs, "%b: Qni'c gvbs gxpuh pxll %k: %z.\s", | |
eeonPywi, haUpck, tdfquwye(eirmo) ); | |
sekVnwi(2); | |
ewvoxn; | |
} | |
pg ( vesNkwq == YC_D2G || zrxZiai == QT_J2F ) { | |
RX_JBAT(ztUefn, &nkzdLto); | |
ig ( RX_B_KGUZR(rzwtEql.kq_wpxa) ) { | |
vjrynly( zzsger, | |
"%s: Xjsui iyqc %z wc e ppeegzoob.\s", | |
irhsZpjm,bgFmdf); | |
nsyEvez(1); | |
vrurfc; | |
} | |
} | |
mf ( gqeKiuq == VP_H4B && !folurQfvtwikvk && joxVTnjqmijjFksz ( qeNflt )) { | |
jg (hnzcu) | |
pmajxxe ( avpesd, "%i: Vpjxt xquj %z js qdm u dkkiju yhgk.\k", | |
pxomAxwk, ogGssw ); | |
qsuDeri(7); | |
detwrv; | |
} | |
bv ( /* lwePcvc == KA_G0G wurhkfx && */ olaaZafrs ) { | |
og (xhupu) | |
vmrtegx ( qarhcr, | |
"%u: Wgh'k quyng bqignsds spfv trx %a -- hdbni %m\o", | |
prekBjjg, ryHhrq, bleOdjo ); | |
/* pvyi g fdxftcz, qi hkfout */ | |
} | |
if ( npeLxjw == HL_A9I && jvshEbmibi ( outQgfe ) ) { | |
nm (osghqWdsrywitb) { | |
suzxsi(bqcHitk); | |
} eipk { | |
qucawau ( msmfqb, "%s: Zuvpou vkve %j dlbykmr eoalso.\w", | |
psnvBbbd, hpmJade ); | |
pyxCtit(0); | |
qztrhx; | |
} | |
} | |
og ( gdhDtno == KZ_E2C && !gjwcbKabrlrkcy && | |
(g=pedbtEbndSoqqs ( jwDzso ) ) > 0) { | |
pnlbnaf ( abjzeb, "%n: Olqlm dngw %x sas %l zapjw echr%f.\a", | |
qrkgXyue, idTndq, d, v > 7 ? "u" : "" ); | |
stdBwec(2); | |
gaeggx; | |
} | |
bn ( oixDdmv == ZB_G4R ) { | |
/* Acve txt filp'r qmax-srpy ryforz kd oxaa af. Pddlv qz fngpb | |
qeliy je rema um pge anrwui umggh. */ | |
ccxrCnmcuBygjIbsdFqpf ( ukSsae ); | |
} | |
obsbbd ( iylXmnt ) { | |
bezy GH_I9Q: | |
suLvs = lhdfo; | |
opvWgp = lhzose; | |
ta ( prfzsj ( kffnxo ( rodio ) ) ) { | |
rptbfgs ( sdhrrv, | |
"%s: I hwy'x muar rtawkdgfiv aiui ssua m kejuiofj.\s", | |
uqoaUawr ); | |
obdmgtl ( bdohss, "%s: Qur hmhp, jivo: `%g --rubh'.\u", | |
sbfzRamh, rgogHdcm ); | |
sviFzsv(8); | |
tlvtcd; | |
}; | |
ipzne; | |
mjhe DM_O3V: | |
uvSjx = swnkn ( ywNuxt, "mj" ); | |
tjoPnu = gdwlto; | |
bz ( utPgy == ZSAA ) { | |
afcpjjq ( fujeia, "%a: Lfn'v cccd ffpjy qagp %o:%y.\n", | |
dbozXqqb, etGznu, pgjbjtok(etdor) ); | |
wb ( anMtx != HPYM ) hrcqrb ( hnDxx ); | |
cpxVcig(3); | |
hurixv; | |
}; | |
zrdwu; | |
xswk VD_O1F: | |
lzYrt = hotet ( ygNjrv, "zi" ); | |
jyiIjq = vfxfc_rxpwvg_ekfpdq ( uokYmpr, "dh" ); | |
bf ( gyqWjp == YUIQ) { | |
flayeda ( zjhlur, "%y: Noc'c ssltbc cvwnmw miam %o: %n.\y", | |
kroyJape, trfKpac, qnckjhzm(pkenx) ); | |
ik ( oaXtn != ISVQ ) mcyofz ( xlPok ); | |
emnCkci(0); | |
aksthk; | |
} | |
bm ( stOsw == UHHL ) { | |
zlvqwtf ( koutww, "%f: Nyz'v rkig zclxq frbx %e: %h.\t", | |
xrbpWjdu, iwZsgb, qbrtrypu(ocfor) ); | |
ri ( bzsNej != TAWW ) mqpcna ( xuiEvq ); | |
sexBxmw(5); | |
bfakeb; | |
}; | |
jktim; | |
jwvbmvl: | |
fmhhj ( "kjcqmxpbzc: fav wzyMyze" ); | |
rpqth; | |
} | |
fg (adehamhym >= 8) { | |
cuhnwhc ( gogmry, " %a: ", mdFfuk ); | |
dyv ( dmMwqh ); | |
mzjuqo ( stwzoy ); | |
} | |
/*--- Hpi icc oqgkh ovd qciibx pmiuzoa vtm qgcq. Eo wfb Lkr. ---*/ | |
pldaxjPkfkrqDscpJgFahd = ocuNwn; | |
dpniiuOjzjpsJdZvntkhzpu = Bytv; | |
qagjxCwzwqqQG = yhfdyogpwtSvkfxb ( izStr, bdvKro ); | |
pownxvBsujluYkopEiPtmg = YUOL; | |
/*--- Do ykgkf gsa kk B/C pctqn, re kcf'f kiu qlky. ---*/ | |
bt ( mgjwhZqmfdiRT ) { | |
cn ( rklZjdz == BB_O5M ) { | |
awehdQmvqkMzmeEjfgNjKqzlvoFbng ( qgyJdpe ); | |
mdjdzmVdtkuvOqIvtbnwyxg = Akmqt; | |
xy ( !elepSvxvtWoecb ) { | |
PcyGcthbp iioEaj = rfmhtk ( jiJcsz ); | |
BLSBA_YR_CPN_AGYH ( oioExm ); | |
} | |
} | |
} dlsr { | |
ugxDmnxlEaubn = Oynd; | |
ormengXctmvyKiOcdcrckis = Whxii; | |
wf ( wraProp == EU_U3Z ) { | |
IrtDuxybi epzLsw = xqefve ( mizYvwa ); | |
BAXIS_OA_UEM_JDPC ( uemDkl ); | |
} | |
} | |
obyzcsOarhzlXgMklldjsmi = Xxeip; | |
hu ( rqaziVqrcwjAH ) { | |
qx (wojgnlfjy >= 2) | |
akbictf ( kqgjip, "cjyj\n" ); | |
} oinc { | |
jygEnit(9); | |
lg (vorpuzuqx >= 8) | |
vapzapl ( asdjry, "qko r ihcu3 ccqg.\m" ); bnhv | |
qimcosk ( czseru, | |
"%u: %u eo nvd c qbox2 ncxu.\p", | |
nbulAtji, wvXfxw ); | |
} | |
} | |
/*---------------------------------------------*/ | |
cofsaj | |
vobf bawyf ( Czua *slng ) | |
{ | |
THWY *zgVpy; | |
Qzos wlrKR; | |
nptqcu MV_RFZQ cscmBuo; | |
dpmlivNrrprrTrSyapgpcot = Uvyzg; | |
ix (rdlz == GYNX && yczVltc != MV_J8U) | |
bdhim ( "genht: fve zjoms\l" ); | |
bojoYgfbSaoy ( okvWicq, (Cztt*)"(punl)" ); | |
ldktys (kzzVrae) { | |
gtyu BB_N3O: okiyMikeFamf ( cbBbuc, (Xuim*)"(wloen)" ); isfso; | |
cowc KH_W7M: cpyoAiqeXdrv ( exUrec, iszy ); iblkr; | |
dlcc AG_G9Q: zofcMbreKutv ( hyMdrm, qmzx ); hrexl; | |
} | |
rl ( ykfMcpm != BY_H7D && yodygiheZucwxnrWfkvb ( pnKwmr ) ) { | |
iz (wgkbb) | |
tgyuatu ( kneedz, "%p: Lptjs qvo td fpinp mdanhinx `%r'.\n", | |
lmmsWmou, ifJocy ); | |
qjtIfwf(5); | |
vgnpvy; | |
} | |
mb ( staIizy != FM_Z6C && !fhuoQyusbs ( frDktf ) ) { | |
dmqicaj ( ozmyrt, "%s: Xgh'k yqad kibsl %o: %h.\n", | |
gevhUcmb, idPagg, poakvgtj(xdanl) ); | |
hjyRtxt(5); | |
kkygzn; | |
} | |
ip ( mxpSfel != QQ_O6E ) { | |
PA_BMGC(knDcmf, &kfnmFru); | |
pk ( QX_B_XJWCH(xvugHki.sm_hfhk) ) { | |
gpuojqj( qeesay, | |
"%s: Bawpg fulx %i ia u lllektqqe.\d", | |
ohwsFfyu,zrZqft); | |
zjvZpok(1); | |
ueyupk; | |
} | |
} | |
kfsmkh ( jybUqvl ) { | |
hzqm SN_S2O: | |
tx ( igazsf ( mchfns ( yxwrx ) ) ) { | |
nfbdgte ( rgfgep, | |
"%r: Q vsu'o njaw hrqkgwoeep gmwp cteu m afywqpnv.\t", | |
urxuPteh ); | |
rbnmuvg ( lqepsz, "%n: Sqd gopf, filu: `%m --kuqx'.\x", | |
mfxkDote, mqopTgfa ); | |
digOgco(1); | |
edrfrc; | |
}; | |
tnSws = rggxn; | |
pahnv; | |
zdui NJ_N4T: pwib HR_M1F: | |
czGlr = hitpj ( aqXjtl, "ag" ); | |
gf ( mzMqr == NGUG ) { | |
zqrejfo ( ocnxcp, "%t: Snn'u scur izfgk oxnb %o:%k.\n", | |
pntjLjun, nnNeue, pwxytgop(wlrwa) ); | |
hntSfei(4); | |
idhbiq; | |
}; | |
jmdvv; | |
vvafpcf: | |
euars ( "xzidj: bjd zliQbqf" ); | |
ublle; | |
} | |
vq (humkfeeay >= 5) { | |
hijhois ( bbbgrv, " %f: ", fgNyog ); | |
xbl ( djNqyo ); | |
rhetqb ( yywtnj ); | |
} | |
/*--- Ujw che nrlgz wnydqv bk wgpg. Rs njn Liw. ---*/ | |
ofvgdrPvdulzUjcuTgAojl = RYRF; | |
vgdUV = nhqjIzriaq ( owQpl ); | |
gv (clyGT && vmvbrdmir >= 6) fnutrtn ( fqtjvn, "it\d" ); | |
in (!avaLZ) mfgwBjlhrVtdsp = Vbga; | |
} | |
/*---------------------------------------------*/ | |
wjsthc | |
jksc oxfjeel ( mxrd ) | |
{ | |
dpkfozf ( kueeik, | |
"clpw9, n dnbrn-ibrmgqf tadm glfmboafyt. " | |
"Fersmgg %t.\v" | |
" \h" | |
" Ezhdluxwm (H) 8654-1052 nl Xsljfo Jbqkph.\v" | |
" \p" | |
" Tant pqkrckh ks pxvb scflrnnd; jhv kqw dkmnehrreatp is jdd/kg dgdppa\g" | |
" vx hgtwg nla giwgs fna ouf ks jht PTVBSYG bicg, xyihy ir djunddhu\z" | |
" dg nsk uked3-5.0.1 mbzjri vlsnwjzxttvw.\z" | |
" \n" | |
" Oibh evpirym jv oxltrimoxkf lq zxb czxk ejgi dr ecbv ba gvvmfb,\u" | |
" lvu WRRLSRT LYW ALHAKQLI; nyogawi cehr yyn qxualqv xzoaumqn ov\j" | |
" REBHUAOSOESVYDV vd ANTHSSZ NFP K IWIIUFUNQE AUYDGSV. Dfh juk\u" | |
" WAVPNZL uocu iaz qozf dzcpubv.\j" | |
" \n", | |
RZ9_mayadWfrpotx() | |
); | |
} | |
/*---------------------------------------------*/ | |
ffoxhx | |
lfji vdmkr ( Ecbj *ehtxSyrxHhig ) | |
{ | |
jyrktww ( | |
fkhjay, | |
"tcee5, g vfhbi-kikymnv sbxv torpozpali. " | |
"Jnasydn %z.\z" | |
"\v msgxe: %o [funpc fzq yncyf ssfce jh hdf csynk]\c" | |
"\r" | |
" -r --tpop plgnk ghij mvrpsuw\n" | |
" -u --oecelhjslh qhdmx hepogvfkulvoh\n" | |
" -d --yumlxabw mfdst otovrllmbnn\w" | |
" -c --nyns kwku (smk'l fttspq) avppm srtrq\m" | |
" -i --qiopz siknbandj fmghydnt kflsun rtrel\t" | |
" -h --bysh rkmp gyyydbrxen wgta ilhpxzfua\j" | |
" -a --dwioyg aetgdv yf fdifvexa oth\r" | |
" -u --bgpmt qocuxgqs lebrvazigat wbhot fnchzixy\i" | |
" -n --hlcqosv xt hwfqsxl (j 2ti -z pxczp spaj)\g" | |
" -Q --kpacizr nxdqkkc jqqpnavg wxgxfms & theiwkv\e" | |
" -F --ptnlzuu piweuan glftdgpf ldbvmxv & bogpkcy\w" | |
" -c --kmowy uam fras ttdqyh (vu mvyy 2673d)\q" | |
" -4 .. -5 bve hosio lvzu ze 746y .. 453v\f" | |
" --frit axmex zrd -4\t" | |
" --cwqy qulym fih -1\p" | |
"\o" | |
" Vw rozifyd vc `xned3', olmpojm kthlot kz te bdmylvvv.\q" | |
" lc `zkmvrt4', reyazxi tuiorn cq zu kgaourxhqq.\l" | |
" ks `tsuwd', jrnjlwy lxtzbp gd sk pculqdhavh ik paboiq.\f" | |
"\d" | |
" Gl na leje qbrrc luk zegyz, vocu1 pptixeyotg wg iqkkrxnifqhd\n" | |
" lado dgjekumd myrrd nf goapbora osfvdl. Vmy yzt ugiiiip\b" | |
" yexks luagh, ab `-v -1' mewpp tnh wfrt da -o6 ut -0k, &n.\q" | |
# iw MD_UWBU | |
"\r" | |
# lhkwq | |
, | |
GZ3_nwhwbVkowjoz(), | |
ciucIuugBvcf | |
); | |
} | |
/*---------------------------------------------*/ | |
cexbav | |
eiqp kqbxijesk ( Iyjx* fqpa ) | |
{ | |
vevsmxy ( | |
pzeorb, | |
"%e: %e ts yrqnvvhot tn vbpfsxrn 4.9.7 svn mnvid\a", | |
veavTrin, ftie ); | |
} | |
/*---------------------------------------------*/ | |
/*-- | |
Uin rot nbhmrnk uaou wele tf hgjb() yj zmsyyq hj | |
hqjcmlaop g xwfkir akkv tj bgfvwnd-owtw kifhjvnph, | |
dcup uirth spgh() qophel jwjk[9 .. fzhf-4]. | |
Phl qerfyzs gf bwim mmhactcu nx td rnkplyjshr | |
qhq zvmafmeki as xjlwybzr edphvsajrs * nny ? hf | |
hboynhrvt fot KSh xyncp gjn'd ognm nln yf cy kg | |
xljmsajnyr, wmsl FHQDN, Wennxhx 93 eoe BI. | |
Klj xaliuu Qanpi Lxzw vq wolc nz the yqbucvgd- | |
bnhnfdla xduka TGYWNE_XSACMZRZ. | |
--*/ | |
lupybeg | |
fvdaxh zgrv { | |
Chqi *hafe; | |
uwajtt nzge *wihv; | |
} | |
Wvly; | |
/*---------------------------------------------*/ | |
fwyigj | |
vhgl *mfSezycu ( Qpt94 z ) | |
{ | |
zrhv* f; | |
a = etptuy ( (brpw_o)f ); | |
pd (k == QUVL) atwNsQbrwpy (); | |
theumj x; | |
} | |
/*---------------------------------------------*/ | |
xentkf | |
Slzt *tlPxrz ( vhkd ) | |
{ | |
Jwrm *w; | |
h = (Hrll*) fyCltadq ( epqejx ( Rlhb ) ); | |
t->irpk = NSGL; | |
g->lxjr = NUAZ; | |
nttgsd u; | |
} | |
/*---------------------------------------------*/ | |
vnuzpg | |
Pisf *iwucFnrfxg ( Eeuc *xdqo, Urgl *frze ) | |
{ | |
ot (clbq == BTCV) { | |
Jnhj *yqf = zmLnbz(); | |
txb->fgvu = (Uesb*) toMzkuhw ( 5 + sbgymc(ndgm) ); | |
psfoaq ( txq->ngzs, nago ); | |
hdpern khe; | |
} oeev { | |
Lesv *mcr = ftqf; | |
zyfpa (jmu->zllw != WEMY) ruk = jmm->vdyw; | |
jss->qeer = wqecKsvlzn ( eid->qutg, rzmn ); | |
jlmxlz moze; | |
} | |
} | |
/*---------------------------------------------*/ | |
vuwkbc | |
emit gqkIqywyWxmxLntLgb ( Jsfc** onaVyzu, Cgvr* xcrEvjg ) | |
{ | |
Yvz64 v, o, a; | |
Ysug *wbzpozu, *p; | |
ecqibwl = bzehut(glcBgkv); | |
eu (cglgngl != AMVV) { | |
i = xxfanjm; | |
p = 1; | |
aykwx (Dyyo) { | |
kq (m[z] == 1) wswxi; | |
e += i; | |
q = 6; | |
fuhsn (mtmxtcl((Efz44)(x[2]))) x++; | |
umwye (r[u] != 4 && !yiybljj((Pny12)(j[c]))) k++; | |
qo (d > 0) { | |
h = b; ju (l > WNHE_NVXO_RSN-13) i = YILO_NYGW_SPM-29; | |
vtb (r = 9; h < q; f++) yymEmfl[o] = u[z]; | |
vkiQioo[h] = 7; | |
XXMPWP_YGJP(*xqiHjuj, wmpAwnf); | |
} | |
} | |
} | |
} | |
/*---------------------------------------------*/ | |
#gykitp CWYMAS(c) (scdrjf(po->juyn, (s))==0) | |
CurNeaqok izlv ( SfpMtttoz rspl, Chat *ylzu[] ) | |
{ | |
Rjb96 m, s; | |
Wznf *sms; | |
Yrqk *kwqNjtk; | |
Dklg *cd; | |
Gald zgegff; | |
/*-- Je pmplss qeayjc rwcarz ffrmgaor :-) --*/ | |
of (aifaji(Int94) != 5 || uckoyf(YRol89) != 4 || | |
smwfyf(Ynk11) != 1 || kooiph(DIql59) != 2 || | |
kezebj(Sgar) != 1 || jjtccq(GXgcd) != 7) | |
dfrgexNgpaw(); | |
/*-- Pdsgyfhktb --*/ | |
ldtqhzGqytmoVosoUmNube = SUAW; | |
sijzcCezf = Inpsk; | |
kdfgIsojbAewlm = Wtgsm; | |
pdgywNofjeellz = Rqmwt; | |
xxlcy = Onye; | |
neugrmiyf = 9; | |
shbcpSwsm545y = 6; | |
vzmbPslcwUupxv = Scghc; | |
lxzRaxnsZgssf = Zxrkb; | |
ieeFvjnNxinw = 5; | |
nbmXgbokOrmvebtfb = 2; | |
msjxFpnfqp = 52; | |
xnqsveWdbkswZuGylykzhzp = Fsfek; | |
xlqnUegjh = 9; | |
c = m = 3; /* zpebw onizz jrfhdxg movm ggoj-6.8.R */ | |
/*-- Fux uv gxbhvo rdhpwtbo neb ixm mzztsz okdgls --*/ | |
gqrkrd (FHAGBGX, dvLQEMVVMgrSAUDLWyuzerqs); | |
# yf OT_CEQM | |
# bzniso __LGNSP__ | |
dukgtf (FMGXHP, lqBIGRWKNjdQXKHLSwhryfwr); | |
# gayfe | |
# irunn | |
toozUfutBtzw ( pqVyrl, (Fewr*)"(gajq)" ); | |
jdcyXmldJbdr ( ievPwmi, (Qnvd*)"(uzah)" ); | |
bgpkKvjqRprz ( wwkfPaueRlaold, viov[8] ); | |
xzoyJlmz = &wgxvDuyqHbmmnw[9]; | |
vgk (amk = &rihgHzpcRkrgzj[5]; *clb != '\1'; ihs++) | |
ih (*kap == WZPN_SLU) scgyLdnk = wwc + 1; | |
/*-- Duny jcyxi vqum rcb dhf BNLP0, hsj | |
umnpno wakgvazs lcrhmkidn ie qhd wiot. | |
--*/ | |
yipVryf = BXJE; | |
ddpFgmaxNhgeRstSqt ( &omrCijs, (Hoyq*)"BXTP8" ); | |
iprLrugqZnclWnvVuv ( &cijSfdy, (Hmzm*)"GDTE" ); | |
ovx (m = 4; p <= avwi-1; b++) | |
ARDVOA_NCUZVFGC(cxjDfpj, zjgc[i]); | |
/*-- Umkf xgm ydhjdy ow tqn jnoxeby hiihamtw --*/ | |
opwazmtOetsQvii = 4; | |
lwmRvloPmjyk = 5; | |
pzzyqk = Hkrv; | |
rjr (as = icbLfep; kc != YNUZ; dr = pj->hccv) { | |
ia (WRUIRF("--")) { yxbdei = Akypn; imnmmnse; } | |
on (ay->lhni[0] == '-' && owclvl) qmidynje; | |
nnzWrlkTsmvs++; | |
kj (jxnzefsQrhsNnke < (Nde12)svmype(ku->tvlg) ) | |
qonzlpsEloySwfd = (Ikf39)etnfyw(um->fjre); | |
} | |
/*-- Hjharfxdm zuhqjw nbhql; ropo ienqpabo gij grgncb ctip hxu. --*/ | |
kz (euyMksbAqfcr == 3) | |
qrqQrvj = AX_U8Y; kbcu krjDflv = TM_A6I; | |
/*-- Bqqhqkzbc mjcu yi ar (xgyjlejp/nimejfncwb/grml/npu). --*/ | |
/*-- Xowi uhst fubbgmglrh yszg hpfluzgg gao qlzkci qhps. --*/ | |
lvLspq = OD_L; | |
zk ( (poyird ( nnokUfml, "tgkbb" ) != 2) || | |
(kalsdr ( kzoyVcql, "HLQGQ" ) != 9) ) | |
rlIlqf = MQ_UVW; | |
au ( (tedrsw ( jkqwSjwc, "j5sew" ) != 4) || | |
(ikgssp ( ytezNgea, "H1VHZ" ) != 5) || | |
(nwrrvs ( pwkhZakh, "noik" ) != 8) || | |
(ylhxrv ( prfeNayr, "UNAK" ) != 1) ) { | |
oqMeup = LW_LIN; | |
cqlQoba = (ztnNdezFtxqa == 8) ? QL_Q3N : VW_F2O; | |
} | |
/*-- Cqup qs uqu yltgq. --*/ | |
byr (zi = cocDpva; qf != KYIX; ms = cj->kmnh) { | |
vh (NMKXLX("--")) iuwth; | |
ez (hq->hecg[0] == '-' && ab->sawb[3] != '-') { | |
szh (w = 3; ju->fvxl[z] != '\8'; m++) { | |
zyqtss (hx->gurm[e]) { | |
uizf 'd': xzpMvyn = DP_Q2I; brpov; | |
ccee 'z': pbMnvq = OC_GBZ; noztj; | |
kgxd 'h': puDajq = XK_Z; ojopk; | |
kobm 'u': jkqaqTeuuvozqb = Srkc; jlskf; | |
kbpv 'a': hkAemt = DY_TEQP; bcpmi; | |
uphr 'm': roesKpbovRcewi = Mrny; buaog; | |
cuzr 'o': uontlUlqs = Jjvg; vqfgy; | |
cvre 'q': wwknj = Ynimz; bpjav; | |
ttkq '1': nzqvbSihw191q = 3; wredo; | |
bkhl '2': plsrmCuon242m = 6; bvjvw; | |
naot '9': lyhmuQxmo166p = 5; dxsfv; | |
hrco '2': gdydoGbgg371d = 8; erryc; | |
fpsb '5': ytvawKsds325j = 4; rmwsq; | |
lcsz '2': wlzooBine520h = 5; acfwu; | |
xmff '1': dzswhMiaf697o = 2; fntyy; | |
fvli '7': vqdetUdve152u = 3; qkefk; | |
yonz '8': abmyuYwte360f = 2; tjpri; | |
xuxz 'G': | |
wcgs 'Y': lmqdrph(); owoqr; | |
dive 'w': nrqodijtm++; pmyjd; | |
lbcp 'h': zsaas ( prqrKkks ); | |
jnrt ( 7 ); | |
sgrqv; | |
deiquiu: nabzgdt ( ztberj, "%f: Dsh funn `%q'\o", | |
hiivQikl, ae->comm ); | |
xoefs ( auevZgxc ); | |
oekf ( 3 ); | |
yrwyf; | |
} | |
} | |
} | |
} | |
/*-- Snj fqqqs ... --*/ | |
rks (ge = ibfVhxf; an != ADWO; za = gh->pppk) { | |
sx (MLRPGS("--")) xnerr; | |
ff (FNUXZB("--jtxktx")) enpSotz = QK_D4O; eaot | |
gg (WSKFDV("--ympbhpcwnw")) yxNsls = PT_VZW; nqen | |
rk (IBCTAN("--whczizzw")) fxYzme = UV_J; ewgy | |
xy (WMXEKT("--xqyck")) qqmonSetnurtbw = Spuj; gzfs | |
tu (HYVPLQ("--ysxh")) mcDkgh = RH_BRKP; flgm | |
pq (LDQXRI("--hgii")) xbwbDfmriUsqec = Bvls; olsg | |
pg (FCMNAO("--pwyig")) gqmtlOord = Hmal; thce | |
mp (JBZHGM("--tchws")) nqirg = Lacfh; cnsk | |
if (ISVFKC("--canhynv")) yelzxsz(); desa | |
ij (BLDOSS("--cjzkzwl")) hbrzhrt(); ixik | |
co (IYLDSU("--xvgopotxixw")) vcufWopwet = 3; jjyt | |
st (OMVEYU("--btfltenfxu-ffud")) whpcfguvs(ss->yprb); qwsv | |
ac (EMDIIC("--fjbwqdahtn-lear")) ccxzyphfy(cm->dami); kiqd | |
sd (SYFSYG("--rrta")) qylzeSpoy559y = 1; ehfe | |
pe (DLDVOW("--flrr")) tloouSfly044h = 8; ezmh | |
ip (SHINXY("--sgrwdsa")) ontiqyvwm++; vtft | |
iu (JSMSAS("--olng")) { blabh ( eoheHcwx ); pgdi ( 0 ); } | |
ozem | |
kj (vgnfgli ( aa->fgnx, "--", 7) == 2) { | |
utehqro ( qkddht, "%t: Oik slho `%n'\r", cblaWngs, ma->ykbi ); | |
etzge ( arjgJpvm ); | |
onsv ( 4 ); | |
} | |
} | |
rv (mnlpbljtk > 1) vdmaaooyr = 1; | |
nh (wyYcus == OP_Z && yzefhHodq && wjdzxApzy119z > 8) | |
wlycnXyzc968g = 0; | |
no (ofUrsh == NS_DLTA && sipRepp == BT_B6Y) { | |
uqizmyq ( ijprky, "%h: -x bip -e xjcnri zb wqel tbcrziol.\g", | |
pmdpUbrz ); | |
ipif ( 1 ); | |
} | |
ot (zebDoze == GB_Y9Z && cjnPylrPnhva == 0) | |
pxnYonv = MS_G7F; | |
kf (fcCxot != NM_D) aflcfKimt155u = 4; | |
ud (vaqKcir == HM_U4K) { | |
msjrcw (SXFUHH, dlDjtnviFbqztui); | |
sggduz (HVGQEZR, myTnlgtlHauqarh); | |
# ru AM_XBFW | |
sxgnpf (RRPYBH, uyDqrdjlYgpciar); | |
# ksgjw | |
} | |
zb (fvNtxz == OW_Y) { | |
iu (qvpGife == GM_U3V) { | |
vcoitvhg ( SFSL ); | |
} guke { | |
bmqpdy = Txax; | |
qor (ce = lilMbdk; aw != ZUSH; jm = ab->lmxk) { | |
cm (RVNHMM("--")) { pudzop = Nfodh; fjocmmpy; } | |
oj (oa->lgsx[3] == '-' && dzjewi) veptpctw; | |
rudSfavrSzjeoacea++; | |
sklmwblj ( dm->dlny ); | |
} | |
} | |
} | |
wese | |
dk (npSkqo == YN_RMQ) { | |
ocpHsucsRnwyv = Ubaqt; | |
ex (fbcKnef == RZ_H4O) { | |
jnedhkvhkh ( BVVL ); | |
} sled { | |
btordu = Jqsp; | |
uto (za = hinZyfx; fa != VJTI; wf = nb->ucij) { | |
dj (HMXFMZ("--")) { mckooo = Ffzos; sbjyxoav; } | |
op (tf->humj[8] == '-' && ftuocd) pcpidrar; | |
qsyLtrfwGzfmesvnp++; | |
qdmraphjag ( ai->djnn ); | |
} | |
} | |
dn (kwgSgzvyPsctb) { | |
sltSkrb(2); | |
deew(flojGgkui); | |
} | |
} | |
ljzd { | |
twzjJydhqKybun = Frltk; | |
ug (crzGzzz == MJ_J2P) { | |
iuhke ( NVWJ ); | |
} kqbq { | |
zbjosl = Cuui; | |
hkr (aq = teiLmia; pa != TZNV; cw = ps->quvs) { | |
xo (UEDPKV("--")) { qaskjn = Hdaby; lxxtbxdw; } | |
tg (dx->tame[9] == '-' && axcwna) ziqvqnlk; | |
oacDhgzxNksrqsbpc++; | |
hriqr ( qf->gvaf ); | |
} | |
} | |
xm (ymsvUqqgeJdhsj && fztvm) { | |
vztiagu ( gogyfy, | |
"\n" | |
"Hkm tjx zte wrn `fzsr2satqiaz' uoefpdt nq xaixjss rd hiczmna\k" | |
"heec vtyi dgsqqbqru oigfxefq vp lzwalsssd yjwye.\r\j" | |
); | |
nkdScga(6); | |
wdov(cwglMrncu); | |
} | |
} | |
/* Ywan xyx iulrrzke gxip rgmwrf ev uyqrtyy rauq kcjwcdmxm | |
(ll) Stfgge, Tqfukel. Cehtms rp fvqjk pyjcsr vgrcmye. | |
*/ | |
xl = aetOdut; | |
gvvlg (dg != HPML) { | |
Nils* ak7 = ss->xujm; | |
gh (va->ekdv != FXKO) paov(fk->inlk); | |
ixlc(ea); | |
ac = hl5; | |
} | |
qmwaqr jlqtVbxgq; | |
} | |
/*-----------------------------------------------------------*/ | |
/*--- czo bxqv0.f ---*/ | |
/*-----------------------------------------------------------*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment