LIB.PS
上传用户:jnzhq888
上传日期:2007-01-18
资源大小:51694k
文件大小:2183k
源码类别:

操作系统开发

开发平台:

WINDOWS

  1. 1698(})S
  2. 6210 V
  3. (02729)210 648 A
  4. 1698(if)S
  5. ((findex))336 1824 A
  6. 2202({)S
  7. 8418 V
  8. EP
  9. %%Page: 28 28
  10. BP
  11. /slant 0 def
  12. /height 0 def
  13. 630 V
  14. 12 B
  15. 648(28)S
  16. 11 R
  17. 1904(File:)S
  18. (src/lib/ansi/ext_comp.c)1034 2137 A
  19. 10 R
  20. 3402(MINIX)S
  21. 3730(SOURCE)S
  22. 4153(CODE)S
  23. 900 V
  24. 7 LST
  25. (02730)210 648 A
  26. (struct)252 2034 A
  27. (EXTEND)252 2328 A
  28. (tc,)126 2622 A
  29. (oldtc;)252 2790 A
  30. 990 V
  31. (02731)210 648 A
  32. (int)126 2034 A
  33. (count)210 2202 A
  34. 2454(=)S
  35. 2538(0;)S
  36. 1080 V
  37. (02732)210 648 A
  38. 1170 V
  39. (02733)210 648 A
  40. (oldtc.exp)378 2034 A
  41. 2454(=)S
  42. 2538(0;)S
  43. 1260 V
  44. (02734)210 648 A
  45. (oldtc.sign)420 2034 A
  46. 2496(=)S
  47. 2580(0;)S
  48. 1350 V
  49. (02735)210 648 A
  50. (oldtc.m1)336 2034 A
  51. 2412(=)S
  52. 2496(0;)S
  53. 1440 V
  54. (02736)210 648 A
  55. (oldtc.m2)336 2034 A
  56. 2412(=)S
  57. 2496(0;)S
  58. 1530 V
  59. (02737)210 648 A
  60. 2034(tc)S
  61. 2160(=)S
  62. (ten_powers[findex];)798 2244 A
  63. 1620 V
  64. (02738)210 648 A
  65. (while)210 2034 A
  66. ((cmp_ext(e,)462 2286 A
  67. (&tc))168 2790 A
  68. 3000(>=)S
  69. 3126(0))S
  70. 3252({)S
  71. 1710 V
  72. (02739)210 648 A
  73. (oldtc)210 2370 A
  74. 2622(=)S
  75. (tc;)126 2706 A
  76. 1800 V
  77. (02740)210 648 A
  78. (add_ext(&tc,)504 2370 A
  79. (&ten_powers[findex],)840 2916 A
  80. (&tc);)210 3798 A
  81. 1890 V
  82. (02741)210 648 A
  83. (count++;)336 2370 A
  84. 1980 V
  85. (02742)210 648 A
  86. 2034(})S
  87. 2070 V
  88. (02743)210 648 A
  89. (*p++)168 2034 A
  90. 2244(=)S
  91. (count)210 2328 A
  92. 2580(+)S
  93. ('0';)168 2664 A
  94. 2160 V
  95. (02744)210 648 A
  96. (oldtc.sign)420 2034 A
  97. 2496(=)S
  98. 2580(1;)S
  99. 2250 V
  100. (02745)210 648 A
  101. (add_ext(e,)420 2034 A
  102. (&oldtc,)294 2496 A
  103. (e);)126 2832 A
  104. 2340 V
  105. (02746)210 648 A
  106. (findex--;)378 2034 A
  107. 2430 V
  108. (02747)210 648 A
  109. (continue;)378 2034 A
  110. 2520 V
  111. (02748)210 648 A
  112. 1698(})S
  113. 2610 V
  114. (02749)210 648 A
  115. 1698(if)S
  116. ((e->m1))294 1824 A
  117. 2160({)S
  118. 2700 V
  119. (02750)210 648 A
  120. (m.sign)252 2034 A
  121. 2328(=)S
  122. 2412(1;)S
  123. 2790 V
  124. (02751)210 648 A
  125. (add_ext(&ten_powers[0],)966 2034 A
  126. (&m,)126 3042 A
  127. (&oneminm);)420 3210 A
  128. 2880 V
  129. (02752)210 648 A
  130. (m.sign)252 2034 A
  131. 2328(=)S
  132. 2412(0;)S
  133. 2970 V
  134. (02753)210 648 A
  135. 2034(if)S
  136. ((e->exp)294 2160 A
  137. 2496(>=)S
  138. 2622(0))S
  139. 2748({)S
  140. 3060 V
  141. (02754)210 648 A
  142. (struct)252 2370 A
  143. (EXTEND)252 2664 A
  144. 2958(x;)S
  145. 3150 V
  146. (02755)210 648 A
  147. 3240 V
  148. (02756)210 648 A
  149. (x.m2)168 2370 A
  150. 2580(=)S
  151. 2664(0;)S
  152. (x.exp)210 2790 A
  153. 3042(=)S
  154. (e->exp;)294 3126 A
  155. 3330 V
  156. (02757)210 648 A
  157. (x.sign)252 2370 A
  158. 2664(=)S
  159. 2748(1;)S
  160. 3420 V
  161. (02758)210 648 A
  162. (x.m1)168 2370 A
  163. 2580(=)S
  164. (e->m1>>(31-e->exp);)798 2664 A
  165. 3510 V
  166. (02759)210 648 A
  167. (*p++)168 2370 A
  168. 2580(=)S
  169. ((x.m1))252 2664 A
  170. 2958(+)S
  171. ('0';)168 3042 A
  172. 3600 V
  173. (02760)210 648 A
  174. (x.m1)168 2370 A
  175. 2580(=)S
  176. (x.m1)168 2664 A
  177. 2874(<<)S
  178. ((31-e->exp);)504 3000 A
  179. 3690 V
  180. (02761)210 648 A
  181. (add_ext(e,)420 2370 A
  182. (&x,)126 2832 A
  183. (e);)126 3000 A
  184. 3780 V
  185. (02762)210 648 A
  186. 2034(})S
  187. 3870 V
  188. (02763)210 648 A
  189. (else)168 2034 A
  190. (*p++)168 2244 A
  191. 2454(=)S
  192. ('0';)168 2538 A
  193. 3960 V
  194. (02764)210 648 A
  195. 2034(/*)S
  196. (Check)210 2160 A
  197. (that)168 2412 A
  198. (remainder)378 2622 A
  199. 3042(is)S
  200. (still)210 3168 A
  201. (significant)462 3420 A
  202. 3924(*/)S
  203. 4050 V
  204. (02765)210 648 A
  205. 2034(if)S
  206. ((cmp_ext(&m,)504 2160 A
  207. 2706(e))S
  208. 2832(>)S
  209. 2916(0)S
  210. 3000(||)S
  211. (cmp_ext(e,)420 3126 A
  212. (&oneminm))378 3588 A
  213. 4008(>)S
  214. 4092(0))S
  215. 4218({)S
  216. 4140 V
  217. (02766)210 648 A
  218. 2370(if)S
  219. ((e->m1)252 2496 A
  220. 2790(&&)S
  221. (e->exp)252 2916 A
  222. 3210(>=)S
  223. (-1))126 3336 A
  224. (*(p-1))252 3504 A
  225. 3798(+=)S
  226. 3924(1;)S
  227. 4230 V
  228. (02767)210 648 A
  229. (e->m1)210 2370 A
  230. 2622(=)S
  231. 2706(0;)S
  232. 4320 V
  233. (02768)210 648 A
  234. (continue;)378 2370 A
  235. 4410 V
  236. (02769)210 648 A
  237. 2034(})S
  238. 4500 V
  239. (02770)210 648 A
  240. (ten_mult(&m);)546 2034 A
  241. 4590 V
  242. (02771)210 648 A
  243. (ten_mult(e);)504 2034 A
  244. 4680 V
  245. (02772)210 648 A
  246. 1698(})S
  247. 4770 V
  248. (02773)210 648 A
  249. (else)168 1698 A
  250. (*p++)168 1908 A
  251. 2118(=)S
  252. ('0';)168 2202 A
  253. 4860 V
  254. (02774)210 648 A
  255. 1362(})S
  256. 4950 V
  257. (02775)210 648 A
  258. 1362(if)S
  259. ((pe)126 1488 A
  260. 1656(>=)S
  261. (buf))168 1782 A
  262. 1992({)S
  263. 5040 V
  264. (02776)210 648 A
  265. 1698(p)S
  266. 1782(=)S
  267. (pe;)126 1866 A
  268. 5130 V
  269. (02777)210 648 A
  270. 1698(*p)S
  271. 1824(+=)S
  272. 1950(5;)S
  273. 2370(/*)S
  274. (round)210 2496 A
  275. 2748(of)S
  276. 2874(at)S
  277. (the)126 3000 A
  278. (end)126 3168 A
  279. 3336(*/)S
  280. 5220 V
  281. (02778)210 648 A
  282. (while)210 1698 A
  283. ((*p)126 1950 A
  284. 2118(>)S
  285. ('9'))168 2202 A
  286. 2412({)S
  287. 5310 V
  288. (02779)210 648 A
  289. 2034(*p)S
  290. 2160(=)S
  291. ('0';)168 2244 A
  292. 5400 V
  293. (02780)210 648 A
  294. 2034(if)S
  295. 2160((p)S
  296. 2286(>)S
  297. (buf))168 2370 A
  298. (++*--p;)294 2580 A
  299. 5490 V
  300. (02781)210 648 A
  301. (else)168 2034 A
  302. 2244({)S
  303. 5580 V
  304. (02782)210 648 A
  305. 2370(*p)S
  306. 2496(=)S
  307. ('1';)168 2580 A
  308. 5670 V
  309. (02783)210 648 A
  310. (++*decpt;)378 2370 A
  311. 5760 V
  312. (02784)210 648 A
  313. 2370(if)S
  314. 2496((!)S
  315. (ecvtflag))378 2622 A
  316. 3042({)S
  317. 5850 V
  318. (02785)210 648 A
  319. 2706(/*)S
  320. (maybe)210 2832 A
  321. (add)126 3084 A
  322. (another)294 3252 A
  323. (digit)210 3588 A
  324. 3840(at)S
  325. (the)126 3966 A
  326. (end,)168 4134 A
  327. 5940 V
  328. (02786)210 648 A
  329. (because)294 2832 A
  330. (the)126 3168 A
  331. (point)210 3336 A
  332. (was)126 3588 A
  333. (shifted)294 3756 A
  334. (right)210 4092 A
  335. 6030 V
  336. (02787)210 648 A
  337. 2706(*/)S
  338. 6120 V
  339. (02788)210 648 A
  340. 2706(if)S
  341. ((pe)126 2832 A
  342. 3000(>)S
  343. (buf))168 3084 A
  344. (*pe)126 3294 A
  345. 3462(=)S
  346. ('0';)168 3546 A
  347. 6210 V
  348. (02789)210 648 A
  349. (pe++;)210 2706 A
  350. 8418 V
  351. EP
  352. %%Page: 29 29
  353. BP
  354. /slant 0 def
  355. /height 0 def
  356. 630 V
  357. 10 R
  358. 648(MINIX)S
  359. 976(SOURCE)S
  360. 1399(CODE)S
  361. 11 R
  362. 1904(File:)S
  363. (src/lib/ansi/ext_comp.c)1034 2137 A
  364. 12 B
  365. 4308(29)S
  366. 900 V
  367. 7 LST
  368. (02790)210 648 A
  369. 2370(})S
  370. 990 V
  371. (02791)210 648 A
  372. 2034(})S
  373. 1080 V
  374. (02792)210 648 A
  375. 1698(})S
  376. 1170 V
  377. (02793)210 648 A
  378. (*pe)126 1698 A
  379. 1866(=)S
  380. ('\0';)210 1950 A
  381. 1260 V
  382. (02794)210 648 A
  383. 1362(})S
  384. 1350 V
  385. (02795)210 648 A
  386. (return)252 1362 A
  387. (buf;)168 1656 A
  388. 1440 V
  389. (02796)210 648 A
  390. 1026(})S
  391. 1620 V
  392. (02798)210 648 A
  393. (_dbl_ext_cvt(double)798 1026 A
  394. (value,)252 1866 A
  395. (struct)252 2160 A
  396. (EXTEND)252 2454 A
  397. (*e))126 2748 A
  398. 1710 V
  399. (02799)210 648 A
  400. 1026({)S
  401. 1800 V
  402. (02800)210 648 A
  403. 1362(/*)S
  404. (Convert)294 1698 A
  405. (double)252 2034 A
  406. 2328(to)S
  407. (extended)336 2454 A
  408. 1890 V
  409. (02801)210 648 A
  410. 1362(*/)S
  411. 1980 V
  412. (02802)210 648 A
  413. (int)126 1362 A
  414. (exponent;)378 1530 A
  415. 2070 V
  416. (02803)210 648 A
  417. 2160 V
  418. (02804)210 648 A
  419. (value)210 1362 A
  420. 1614(=)S
  421. (frexp(value,)504 1698 A
  422. (&exponent);)462 2244 A
  423. 2250 V
  424. (02805)210 648 A
  425. (e->sign)294 1362 A
  426. 1698(=)S
  427. (value)210 1782 A
  428. 2034(<)S
  429. (0.0;)168 2118 A
  430. 2340 V
  431. (02806)210 648 A
  432. 1362(if)S
  433. ((e->sign))378 1488 A
  434. (value)210 1908 A
  435. 2160(=)S
  436. (-value;)294 2244 A
  437. 2430 V
  438. (02807)210 648 A
  439. (e->exp)252 1362 A
  440. 1656(=)S
  441. (exponent)336 1740 A
  442. 2118(-)S
  443. 2202(1;)S
  444. 2520 V
  445. (02808)210 648 A
  446. (value)210 1362 A
  447. 1614(*=)S
  448. (4294967296.0;)546 1740 A
  449. 2610 V
  450. (02809)210 648 A
  451. (e->m1)210 1362 A
  452. 1614(=)S
  453. (value;)252 1698 A
  454. 2700 V
  455. (02810)210 648 A
  456. (value)210 1362 A
  457. 1614(-=)S
  458. (e->m1;)252 1740 A
  459. 2790 V
  460. (02811)210 648 A
  461. (value)210 1362 A
  462. 1614(*=)S
  463. (4294967296.0;)546 1740 A
  464. 2880 V
  465. (02812)210 648 A
  466. (e->m2)210 1362 A
  467. 1614(=)S
  468. (value;)252 1698 A
  469. 2970 V
  470. (02813)210 648 A
  471. 1026(})S
  472. 3150 V
  473. (02815)210 648 A
  474. (static)252 1026 A
  475. (struct)252 1320 A
  476. (EXTEND)252 1614 A
  477. (max_d;)252 1908 A
  478. 3240 V
  479. (02816)210 648 A
  480. 3330 V
  481. (02817)210 648 A
  482. (double)252 1026 A
  483. 3420 V
  484. (02818)210 648 A
  485. (_ext_dbl_cvt(struct)798 1026 A
  486. (EXTEND)252 1866 A
  487. (*e))126 2160 A
  488. 3510 V
  489. (02819)210 648 A
  490. 1026({)S
  491. 3600 V
  492. (02820)210 648 A
  493. 1362(/*)S
  494. (Convert)294 1698 A
  495. (extended)336 2034 A
  496. 2412(to)S
  497. (double)252 2538 A
  498. 3690 V
  499. (02821)210 648 A
  500. 1362(*/)S
  501. 3780 V
  502. (02822)210 648 A
  503. (double)252 1362 A
  504. 1656(f;)S
  505. 3870 V
  506. (02823)210 648 A
  507. (int)126 1362 A
  508. (sign)168 1530 A
  509. 1740(=)S
  510. (e->sign;)336 1824 A
  511. 3960 V
  512. (02824)210 648 A
  513. 4050 V
  514. (02825)210 648 A
  515. (e->sign)294 1362 A
  516. 1698(=)S
  517. 1782(0;)S
  518. 4140 V
  519. (02826)210 648 A
  520. 1362(if)S
  521. ((e->m1)252 1488 A
  522. 1782(==)S
  523. 1908(0)S
  524. 1992(&&)S
  525. (e->m2)210 2118 A
  526. 2370(==)S
  527. 2496(0))S
  528. 2622({)S
  529. 4230 V
  530. (02827)210 648 A
  531. (return)252 1698 A
  532. (0.0;)168 1992 A
  533. 4320 V
  534. (02828)210 648 A
  535. 1362(})S
  536. 4410 V
  537. (02829)210 648 A
  538. 1362(if)S
  539. ((max_d.exp)420 1488 A
  540. 1950(==)S
  541. 2076(0))S
  542. 2202({)S
  543. 4500 V
  544. (02830)210 648 A
  545. (_dbl_ext_cvt(DBL_MAX,)882 1698 A
  546. (&max_d);)336 2622 A
  547. 4590 V
  548. (02831)210 648 A
  549. 1362(})S
  550. 4680 V
  551. (02832)210 648 A
  552. 1362(if)S
  553. ((cmp_ext(&max_d,)672 1488 A
  554. 2202(e))S
  555. 2328(<)S
  556. 2412(0))S
  557. 2538({)S
  558. 4770 V
  559. (02833)210 648 A
  560. 1698(f)S
  561. 1782(=)S
  562. (HUGE_VAL;)378 1866 A
  563. 4860 V
  564. (02834)210 648 A
  565. (errno)210 1698 A
  566. 1950(=)S
  567. (ERANGE;)294 2034 A
  568. 4950 V
  569. (02835)210 648 A
  570. 1362(})S
  571. 5040 V
  572. (02836)210 648 A
  573. (else)168 1362 A
  574. 1698(f)S
  575. 1782(=)S
  576. (ldexp((double)e->m1*4294967296.0)1344 1866 A
  577. 3252(+)S
  578. ((double)e->m2,)588 3336 A
  579. (e->exp-63);)462 3966 A
  580. 5130 V
  581. (02837)210 648 A
  582. 1362(if)S
  583. ((sign))252 1488 A
  584. 1782(f)S
  585. 1866(=)S
  586. (-f;)126 1950 A
  587. 5220 V
  588. (02838)210 648 A
  589. 1362(if)S
  590. 1488((f)S
  591. 1614(==)S
  592. (0.0)126 1740 A
  593. 1908(&&)S
  594. ((e->m1)252 2034 A
  595. 2328(!=)S
  596. 2454(0)S
  597. 2538(||)S
  598. (e->m2)210 2664 A
  599. 2916(!=)S
  600. (0)))126 3042 A
  601. 3210({)S
  602. 5310 V
  603. (02839)210 648 A
  604. (errno)210 1698 A
  605. 1950(=)S
  606. (ERANGE;)294 2034 A
  607. 5400 V
  608. (02840)210 648 A
  609. 1362(})S
  610. 5490 V
  611. (02841)210 648 A
  612. (return)252 1362 A
  613. 1656(f;)S
  614. 5580 V
  615. (02842)210 648 A
  616. 1026(})S
  617. 8418 V
  618. EP
  619. %%Page: 30 30
  620. BP
  621. /slant 0 def
  622. /height 0 def
  623. 630 V
  624. 12 B
  625. 648(30)S
  626. 11 R
  627. 1975(File:)S
  628. (src/lib/ansi/getenv.c)893 2208 A
  629. 10 R
  630. 3402(MINIX)S
  631. 3730(SOURCE)S
  632. 4153(CODE)S
  633. 990 V
  634. 7 LST
  635. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  636. 1080 V
  637. (src/lib/ansi/getenv.c)882 1698 A
  638. 1170 V
  639. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  640. 1350 V
  641. (02900)210 648 A
  642. 1026(/*)S
  643. 1440 V
  644. (02901)210 648 A
  645. 1068(*)S
  646. ((c))126 1152 A
  647. (copyright)378 1320 A
  648. (1987)168 1740 A
  649. 1950(by)S
  650. (the)126 2076 A
  651. (Vrije)210 2244 A
  652. (Universiteit,)546 2496 A
  653. (Amsterdam,)420 3084 A
  654. (The)126 3546 A
  655. (Netherlands.)504 3714 A
  656. 1530 V
  657. (02902)210 648 A
  658. 1068(*)S
  659. (See)126 1152 A
  660. (the)126 1320 A
  661. (copyright)378 1488 A
  662. (notice)252 1908 A
  663. 2202(in)S
  664. (the)126 2328 A
  665. (ACK)126 2496 A
  666. (home)168 2664 A
  667. (directory,)420 2874 A
  668. 3336(in)S
  669. (the)126 3462 A
  670. (file)168 3630 A
  671. ("Copyright".)504 3840 A
  672. 1620 V
  673. (02903)210 648 A
  674. 1068(*/)S
  675. 1710 V
  676. (02904)210 648 A
  677. 1026(/*)S
  678. ($Header:)336 1152 A
  679. (getenv.c,v)420 1530 A
  680. (1.4)126 1992 A
  681. (91/04/24)336 2160 A
  682. (12:18:03)336 2538 A
  683. (ceriel)252 2916 A
  684. (Exp)126 3210 A
  685. 3378($)S
  686. 3462(*/)S
  687. 1800 V
  688. (02905)210 648 A
  689. 1890 V
  690. (02906)210 648 A
  691. (#include)336 1026 A
  692. (<stdlib.h>)420 1698 A
  693. 1980 V
  694. (02907)210 648 A
  695. 2070 V
  696. (02908)210 648 A
  697. (extern)252 1026 A
  698. (const)210 1320 A
  699. (char)168 1572 A
  700. (**_penvp;)378 1782 A
  701. 2160 V
  702. (02909)210 648 A
  703. 2250 V
  704. (02910)210 648 A
  705. (char)168 1026 A
  706. 1236(*)S
  707. 2340 V
  708. (02911)210 648 A
  709. (getenv(const)504 1026 A
  710. (char)168 1572 A
  711. (*name))252 1782 A
  712. 2430 V
  713. (02912)210 648 A
  714. 1026({)S
  715. 2520 V
  716. (02913)210 648 A
  717. (register)336 1362 A
  718. (const)210 1740 A
  719. (char)168 1992 A
  720. (**v)126 2202 A
  721. 2370(=)S
  722. (_penvp;)294 2454 A
  723. 2610 V
  724. (02914)210 648 A
  725. (register)336 1362 A
  726. (const)210 1740 A
  727. (char)168 1992 A
  728. (*p,)126 2202 A
  729. (*q;)126 2370 A
  730. 2700 V
  731. (02915)210 648 A
  732. 2790 V
  733. (02916)210 648 A
  734. 1362(if)S
  735. 1488((v)S
  736. 1614(==)S
  737. (NULL)168 1740 A
  738. 1950(||)S
  739. (name)168 2076 A
  740. 2286(==)S
  741. (NULL))210 2412 A
  742. 2880 V
  743. (02917)210 648 A
  744. (return)252 1698 A
  745. ((char)210 1992 A
  746. (*)NULL;)294 2244 A
  747. 2970 V
  748. (02918)210 648 A
  749. (while)210 1362 A
  750. (((p)126 1614 A
  751. 1782(=)S
  752. (*v++))210 1866 A
  753. 2118(!=)S
  754. (NULL))210 2244 A
  755. 2496({)S
  756. 3060 V
  757. (02919)210 648 A
  758. 1698(q)S
  759. 1782(=)S
  760. (name;)210 1866 A
  761. 3150 V
  762. (02920)210 648 A
  763. (while)210 1698 A
  764. ((*q)126 1950 A
  765. 2118(&&)S
  766. ((*q)126 2244 A
  767. 2412(==)S
  768. (*p++)))252 2538 A
  769. 3240 V
  770. (02921)210 648 A
  771. (q++;)168 2034 A
  772. 3330 V
  773. (02922)210 648 A
  774. 1698(if)S
  775. ((*q)126 1824 A
  776. 1992(||)S
  777. ((*p)126 2118 A
  778. 2286(!=)S
  779. ('=')))210 2412 A
  780. 3420 V
  781. (02923)210 648 A
  782. (continue;)378 2034 A
  783. 3510 V
  784. (02924)210 648 A
  785. (return)252 1698 A
  786. ((char)210 1992 A
  787. (*)p)126 2244 A
  788. 2412(+)S
  789. 2496(1;)S
  790. 3600 V
  791. (02925)210 648 A
  792. 1362(})S
  793. 3690 V
  794. (02926)210 648 A
  795. (return)252 1362 A
  796. ((char)210 1656 A
  797. (*)NULL;)294 1908 A
  798. 3780 V
  799. (02927)210 648 A
  800. 1026(})S
  801. 4140 V
  802. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  803. 4230 V
  804. (src/lib/ansi/gmtime.c)882 1698 A
  805. 4320 V
  806. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  807. 4500 V
  808. (03000)210 648 A
  809. 1026(/*)S
  810. 4590 V
  811. (03001)210 648 A
  812. 1068(*)S
  813. (gmtime)252 1152 A
  814. 1446(-)S
  815. (convert)294 1530 A
  816. (the)126 1866 A
  817. (calendar)336 2034 A
  818. (time)168 2412 A
  819. (into)168 2622 A
  820. (broken)252 2832 A
  821. (down)168 3126 A
  822. (time)168 3336 A
  823. 4680 V
  824. (03002)210 648 A
  825. 1068(*/)S
  826. 4770 V
  827. (03003)210 648 A
  828. 1026(/*)S
  829. ($Header:)336 1152 A
  830. (gmtime.c,v)420 1530 A
  831. (1.4)126 1992 A
  832. (91/04/22)336 2160 A
  833. (13:20:27)336 2538 A
  834. (ceriel)252 2916 A
  835. (Exp)126 3210 A
  836. 3378($)S
  837. 3462(*/)S
  838. 4860 V
  839. (03004)210 648 A
  840. 4950 V
  841. (03005)210 648 A
  842. (#include)336 1026 A
  843. (<time.h>)336 1698 A
  844. 5040 V
  845. (03006)210 648 A
  846. (#include)336 1026 A
  847. (<limits.h>)420 1698 A
  848. 5130 V
  849. (03007)210 648 A
  850. (#include)336 1026 A
  851. ("loc_time.h")504 1698 A
  852. 5220 V
  853. (03008)210 648 A
  854. 5310 V
  855. (03009)210 648 A
  856. (struct)252 1026 A
  857. 1320(tm)S
  858. 1446(*)S
  859. 5400 V
  860. (03010)210 648 A
  861. (gmtime(register)630 1026 A
  862. (const)210 1698 A
  863. (time_t)252 1950 A
  864. (*timer))294 2244 A
  865. 5490 V
  866. (03011)210 648 A
  867. 1026({)S
  868. 5580 V
  869. (03012)210 648 A
  870. (static)252 1362 A
  871. (struct)252 1656 A
  872. 1950(tm)S
  873. (br_time;)336 2076 A
  874. 5670 V
  875. (03013)210 648 A
  876. (register)336 1362 A
  877. (struct)252 1740 A
  878. 2034(tm)S
  879. (*timep)252 2160 A
  880. 2454(=)S
  881. (&br_time;)378 2538 A
  882. 5760 V
  883. (03014)210 648 A
  884. (time_t)252 1362 A
  885. (time)168 1656 A
  886. 1866(=)S
  887. (*timer;)294 1950 A
  888. 5850 V
  889. (03015)210 648 A
  890. (register)336 1362 A
  891. (unsigned)336 1740 A
  892. (long)168 2118 A
  893. (dayclock,)378 2328 A
  894. (dayno;)252 2748 A
  895. 5940 V
  896. (03016)210 648 A
  897. (int)126 1362 A
  898. (year)168 1530 A
  899. 1740(=)S
  900. (EPOCH_YR;)378 1824 A
  901. 6030 V
  902. (03017)210 648 A
  903. 6120 V
  904. (03018)210 648 A
  905. (dayclock)336 1362 A
  906. 1740(=)S
  907. ((unsigned)378 1824 A
  908. (long)time)378 2244 A
  909. 2664(%)S
  910. (SECS_DAY;)378 2748 A
  911. 6210 V
  912. (03019)210 648 A
  913. (dayno)210 1362 A
  914. 1614(=)S
  915. ((unsigned)378 1698 A
  916. (long)time)378 2118 A
  917. 2538(/)S
  918. (SECS_DAY;)378 2622 A
  919. 8418 V
  920. EP
  921. %%Page: 31 31
  922. BP
  923. /slant 0 def
  924. /height 0 def
  925. 630 V
  926. 10 R
  927. 648(MINIX)S
  928. 976(SOURCE)S
  929. 1399(CODE)S
  930. 11 R
  931. 1953(File:)S
  932. (src/lib/ansi/gmtime.c)936 2186 A
  933. 12 B
  934. 4308(31)S
  935. 900 V
  936. 7 LST
  937. (03020)210 648 A
  938. 990 V
  939. (03021)210 648 A
  940. (timep->tm_sec)546 1362 A
  941. 1950(=)S
  942. (dayclock)336 2034 A
  943. 2412(%)S
  944. (60;)126 2496 A
  945. 1080 V
  946. (03022)210 648 A
  947. (timep->tm_min)546 1362 A
  948. 1950(=)S
  949. ((dayclock)378 2034 A
  950. 2454(%)S
  951. (3600))210 2538 A
  952. 2790(/)S
  953. (60;)126 2874 A
  954. 1170 V
  955. (03023)210 648 A
  956. (timep->tm_hour)588 1362 A
  957. 1992(=)S
  958. (dayclock)336 2076 A
  959. 2454(/)S
  960. (3600;)210 2538 A
  961. 1260 V
  962. (03024)210 648 A
  963. (timep->tm_wday)588 1362 A
  964. 1992(=)S
  965. ((dayno)252 2076 A
  966. 2370(+)S
  967. 2454(4))S
  968. 2580(%)S
  969. 2664(7;)S
  970. 3042(/*)S
  971. (day)126 3168 A
  972. 3336(0)S
  973. (was)126 3420 A
  974. 3588(a)S
  975. (thursday)336 3672 A
  976. 4050(*/)S
  977. 1350 V
  978. (03025)210 648 A
  979. (while)210 1362 A
  980. ((dayno)252 1614 A
  981. 1908(>=)S
  982. (YEARSIZE(year)))630 2034 A
  983. 2706({)S
  984. 1440 V
  985. (03026)210 648 A
  986. (dayno)210 1698 A
  987. 1950(-=)S
  988. (YEARSIZE(year);)630 2076 A
  989. 1530 V
  990. (03027)210 648 A
  991. (year++;)294 1698 A
  992. 1620 V
  993. (03028)210 648 A
  994. 1362(})S
  995. 1710 V
  996. (03029)210 648 A
  997. (timep->tm_year)588 1362 A
  998. 1992(=)S
  999. (year)168 2076 A
  1000. 2286(-)S
  1001. (YEAR0;)252 2370 A
  1002. 1800 V
  1003. (03030)210 648 A
  1004. (timep->tm_yday)588 1362 A
  1005. 1992(=)S
  1006. (dayno;)252 2076 A
  1007. 1890 V
  1008. (03031)210 648 A
  1009. (timep->tm_mon)546 1362 A
  1010. 1950(=)S
  1011. 2034(0;)S
  1012. 1980 V
  1013. (03032)210 648 A
  1014. (while)210 1362 A
  1015. ((dayno)252 1614 A
  1016. 1908(>=)S
  1017. (_ytab[LEAPYEAR(year)][timep->tm_mon]))1554 2034 A
  1018. 3630({)S
  1019. 2070 V
  1020. (03033)210 648 A
  1021. (dayno)210 1698 A
  1022. 1950(-=)S
  1023. (_ytab[LEAPYEAR(year)][timep->tm_mon];)1554 2076 A
  1024. 2160 V
  1025. (03034)210 648 A
  1026. (timep->tm_mon++;)672 1698 A
  1027. 2250 V
  1028. (03035)210 648 A
  1029. 1362(})S
  1030. 2340 V
  1031. (03036)210 648 A
  1032. (timep->tm_mday)588 1362 A
  1033. 1992(=)S
  1034. (dayno)210 2076 A
  1035. 2328(+)S
  1036. 2412(1;)S
  1037. 2430 V
  1038. (03037)210 648 A
  1039. (timep->tm_isdst)630 1362 A
  1040. 2034(=)S
  1041. 2118(0;)S
  1042. 2520 V
  1043. (03038)210 648 A
  1044. 2610 V
  1045. (03039)210 648 A
  1046. (return)252 1362 A
  1047. (timep;)252 1656 A
  1048. 2700 V
  1049. (03040)210 648 A
  1050. 1026(})S
  1051. 3240 V
  1052. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1053. 3330 V
  1054. (src/lib/ansi/isalnum.c)924 1698 A
  1055. 3420 V
  1056. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1057. 3600 V
  1058. (03100)210 648 A
  1059. (#include)336 1026 A
  1060. (<ctype.h>)378 1698 A
  1061. 3690 V
  1062. (03101)210 648 A
  1063. 3780 V
  1064. (03102)210 648 A
  1065. (int)126 1026 A
  1066. ((isalnum)(int)546 1194 A
  1067. 1782(c))S
  1068. 1908({)S
  1069. 3870 V
  1070. (03103)210 648 A
  1071. (return)252 1362 A
  1072. (isalnum(c);)462 1656 A
  1073. 3960 V
  1074. (03104)210 648 A
  1075. 1026(})S
  1076. 4590 V
  1077. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1078. 4680 V
  1079. (src/lib/ansi/isalpha.c)924 1698 A
  1080. 4770 V
  1081. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1082. 4950 V
  1083. (03200)210 648 A
  1084. (#include)336 1026 A
  1085. (<ctype.h>)378 1698 A
  1086. 5040 V
  1087. (03201)210 648 A
  1088. 5130 V
  1089. (03202)210 648 A
  1090. (int)126 1026 A
  1091. ((isalpha)(int)546 1194 A
  1092. 1782(c))S
  1093. 1908({)S
  1094. 5220 V
  1095. (03203)210 648 A
  1096. (return)252 1362 A
  1097. (isalpha(c);)462 1656 A
  1098. 5310 V
  1099. (03204)210 648 A
  1100. 1026(})S
  1101. 8418 V
  1102. EP
  1103. %%Page: 32 32
  1104. BP
  1105. /slant 0 def
  1106. /height 0 def
  1107. 630 V
  1108. 12 B
  1109. 648(32)S
  1110. 11 R
  1111. 1983(File:)S
  1112. (src/lib/ansi/isascii.c)876 2216 A
  1113. 10 R
  1114. 3402(MINIX)S
  1115. 3730(SOURCE)S
  1116. 4153(CODE)S
  1117. 990 V
  1118. 7 LST
  1119. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1120. 1080 V
  1121. (src/lib/ansi/isascii.c)924 1698 A
  1122. 1170 V
  1123. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1124. 1350 V
  1125. (03300)210 648 A
  1126. (#include)336 1026 A
  1127. (<ctype.h>)378 1698 A
  1128. 1440 V
  1129. (03301)210 648 A
  1130. 1530 V
  1131. (03302)210 648 A
  1132. (int)126 1026 A
  1133. ((isascii)(int)546 1194 A
  1134. 1782(c))S
  1135. 1908({)S
  1136. 1620 V
  1137. (03303)210 648 A
  1138. (return)252 1362 A
  1139. (isascii(c);)462 1656 A
  1140. 1710 V
  1141. (03304)210 648 A
  1142. 1026(})S
  1143. 2340 V
  1144. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1145. 2430 V
  1146. (src/lib/ansi/iscntrl.c)924 1698 A
  1147. 2520 V
  1148. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1149. 2700 V
  1150. (03400)210 648 A
  1151. (#include)336 1026 A
  1152. (<ctype.h>)378 1698 A
  1153. 2790 V
  1154. (03401)210 648 A
  1155. 2880 V
  1156. (03402)210 648 A
  1157. (int)126 1026 A
  1158. ((iscntrl)(int)546 1194 A
  1159. 1782(c))S
  1160. 1908({)S
  1161. 2970 V
  1162. (03403)210 648 A
  1163. (return)252 1362 A
  1164. (iscntrl(c);)462 1656 A
  1165. 3060 V
  1166. (03404)210 648 A
  1167. 1026(})S
  1168. 3690 V
  1169. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1170. 3780 V
  1171. (src/lib/ansi/isdigit.c)924 1698 A
  1172. 3870 V
  1173. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1174. 4050 V
  1175. (03500)210 648 A
  1176. (#include)336 1026 A
  1177. (<ctype.h>)378 1698 A
  1178. 4140 V
  1179. (03501)210 648 A
  1180. 4230 V
  1181. (03502)210 648 A
  1182. (int)126 1026 A
  1183. ((isdigit)(int)546 1194 A
  1184. 1782(c))S
  1185. 1908({)S
  1186. 4320 V
  1187. (03503)210 648 A
  1188. (return)252 1362 A
  1189. (isdigit(c);)462 1656 A
  1190. 4410 V
  1191. (03504)210 648 A
  1192. 1026(})S
  1193. 5040 V
  1194. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1195. 5130 V
  1196. (src/lib/ansi/isgraph.c)924 1698 A
  1197. 5220 V
  1198. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1199. 5400 V
  1200. (03600)210 648 A
  1201. (#include)336 1026 A
  1202. (<ctype.h>)378 1698 A
  1203. 5490 V
  1204. (03601)210 648 A
  1205. 5580 V
  1206. (03602)210 648 A
  1207. (int)126 1026 A
  1208. ((isgraph)(int)546 1194 A
  1209. 1782(c))S
  1210. 1908({)S
  1211. 5670 V
  1212. (03603)210 648 A
  1213. (return)252 1362 A
  1214. (isgraph(c);)462 1656 A
  1215. 5760 V
  1216. (03604)210 648 A
  1217. 1026(})S
  1218. 8418 V
  1219. EP
  1220. %%Page: 33 33
  1221. BP
  1222. /slant 0 def
  1223. /height 0 def
  1224. 630 V
  1225. 10 R
  1226. 648(MINIX)S
  1227. 976(SOURCE)S
  1228. 1399(CODE)S
  1229. 11 R
  1230. 1959(File:)S
  1231. (src/lib/ansi/islower.c)924 2192 A
  1232. 12 B
  1233. 4308(33)S
  1234. 990 V
  1235. 7 LST
  1236. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1237. 1080 V
  1238. (src/lib/ansi/islower.c)924 1698 A
  1239. 1170 V
  1240. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1241. 1350 V
  1242. (03700)210 648 A
  1243. (#include)336 1026 A
  1244. (<ctype.h>)378 1698 A
  1245. 1440 V
  1246. (03701)210 648 A
  1247. 1530 V
  1248. (03702)210 648 A
  1249. (int)126 1026 A
  1250. ((islower)(int)546 1194 A
  1251. 1782(c))S
  1252. 1908({)S
  1253. 1620 V
  1254. (03703)210 648 A
  1255. (return)252 1362 A
  1256. (islower(c);)462 1656 A
  1257. 1710 V
  1258. (03704)210 648 A
  1259. 1026(})S
  1260. 2340 V
  1261. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1262. 2430 V
  1263. (src/lib/ansi/isprint.c)924 1698 A
  1264. 2520 V
  1265. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1266. 2700 V
  1267. (03800)210 648 A
  1268. (#include)336 1026 A
  1269. (<ctype.h>)378 1698 A
  1270. 2790 V
  1271. (03801)210 648 A
  1272. 2880 V
  1273. (03802)210 648 A
  1274. (int)126 1026 A
  1275. ((isprint)(int)546 1194 A
  1276. 1782(c))S
  1277. 1908({)S
  1278. 2970 V
  1279. (03803)210 648 A
  1280. (return)252 1362 A
  1281. (isprint(c);)462 1656 A
  1282. 3060 V
  1283. (03804)210 648 A
  1284. 1026(})S
  1285. 3690 V
  1286. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1287. 3780 V
  1288. (src/lib/ansi/ispunct.c)924 1698 A
  1289. 3870 V
  1290. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1291. 4050 V
  1292. (03900)210 648 A
  1293. (#include)336 1026 A
  1294. (<ctype.h>)378 1698 A
  1295. 4140 V
  1296. (03901)210 648 A
  1297. 4230 V
  1298. (03902)210 648 A
  1299. (int)126 1026 A
  1300. ((ispunct)(int)546 1194 A
  1301. 1782(c))S
  1302. 1908({)S
  1303. 4320 V
  1304. (03903)210 648 A
  1305. (return)252 1362 A
  1306. (ispunct(c);)462 1656 A
  1307. 4410 V
  1308. (03904)210 648 A
  1309. 1026(})S
  1310. 5040 V
  1311. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1312. 5130 V
  1313. (src/lib/ansi/isspace.c)924 1698 A
  1314. 5220 V
  1315. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1316. 5400 V
  1317. (04000)210 648 A
  1318. (#include)336 1026 A
  1319. (<ctype.h>)378 1698 A
  1320. 5490 V
  1321. (04001)210 648 A
  1322. 5580 V
  1323. (04002)210 648 A
  1324. (int)126 1026 A
  1325. ((isspace)(int)546 1194 A
  1326. 1782(c))S
  1327. 1908({)S
  1328. 5670 V
  1329. (04003)210 648 A
  1330. (return)252 1362 A
  1331. (isspace(c);)462 1656 A
  1332. 5760 V
  1333. (04004)210 648 A
  1334. 1026(})S
  1335. 8418 V
  1336. EP
  1337. %%Page: 34 34
  1338. BP
  1339. /slant 0 def
  1340. /height 0 def
  1341. 630 V
  1342. 12 B
  1343. 648(34)S
  1344. 11 R
  1345. 1960(File:)S
  1346. (src/lib/ansi/isupper.c)923 2193 A
  1347. 10 R
  1348. 3402(MINIX)S
  1349. 3730(SOURCE)S
  1350. 4153(CODE)S
  1351. 990 V
  1352. 7 LST
  1353. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1354. 1080 V
  1355. (src/lib/ansi/isupper.c)924 1698 A
  1356. 1170 V
  1357. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1358. 1350 V
  1359. (04100)210 648 A
  1360. (#include)336 1026 A
  1361. (<ctype.h>)378 1698 A
  1362. 1440 V
  1363. (04101)210 648 A
  1364. 1530 V
  1365. (04102)210 648 A
  1366. (int)126 1026 A
  1367. ((isupper)(int)546 1194 A
  1368. 1782(c))S
  1369. 1908({)S
  1370. 1620 V
  1371. (04103)210 648 A
  1372. (return)252 1362 A
  1373. (isupper(c);)462 1656 A
  1374. 1710 V
  1375. (04104)210 648 A
  1376. 1026(})S
  1377. 2340 V
  1378. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1379. 2430 V
  1380. (src/lib/ansi/isxdigit.c)966 1698 A
  1381. 2520 V
  1382. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1383. 2700 V
  1384. (04200)210 648 A
  1385. (#include)336 1026 A
  1386. (<ctype.h>)378 1698 A
  1387. 2790 V
  1388. (04201)210 648 A
  1389. 2880 V
  1390. (04202)210 648 A
  1391. (int)126 1026 A
  1392. ((isxdigit)(int)588 1194 A
  1393. 1824(c))S
  1394. 1950({)S
  1395. 2970 V
  1396. (04203)210 648 A
  1397. (return)252 1362 A
  1398. (isxdigit(c);)504 1656 A
  1399. 3060 V
  1400. (04204)210 648 A
  1401. 1026(})S
  1402. 3690 V
  1403. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1404. 3780 V
  1405. (src/lib/ansi/labs.c)798 1698 A
  1406. 3870 V
  1407. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1408. 4050 V
  1409. (04300)210 648 A
  1410. 1026(/*)S
  1411. 4140 V
  1412. (04301)210 648 A
  1413. 1068(*)S
  1414. ((c))126 1152 A
  1415. (copyright)378 1320 A
  1416. (1987)168 1740 A
  1417. 1950(by)S
  1418. (the)126 2076 A
  1419. (Vrije)210 2244 A
  1420. (Universiteit,)546 2496 A
  1421. (Amsterdam,)420 3084 A
  1422. (The)126 3546 A
  1423. (Netherlands.)504 3714 A
  1424. 4230 V
  1425. (04302)210 648 A
  1426. 1068(*)S
  1427. (See)126 1152 A
  1428. (the)126 1320 A
  1429. (copyright)378 1488 A
  1430. (notice)252 1908 A
  1431. 2202(in)S
  1432. (the)126 2328 A
  1433. (ACK)126 2496 A
  1434. (home)168 2664 A
  1435. (directory,)420 2874 A
  1436. 3336(in)S
  1437. (the)126 3462 A
  1438. (file)168 3630 A
  1439. ("Copyright".)504 3840 A
  1440. 4320 V
  1441. (04303)210 648 A
  1442. 1068(*/)S
  1443. 4410 V
  1444. (04304)210 648 A
  1445. 1026(/*)S
  1446. ($Header:)336 1152 A
  1447. (labs.c,v)336 1530 A
  1448. (1.1)126 1908 A
  1449. (89/05/16)336 2076 A
  1450. (13:08:11)336 2454 A
  1451. (eck)126 2832 A
  1452. (Exp)126 3000 A
  1453. 3168($)S
  1454. 3252(*/)S
  1455. 4500 V
  1456. (04305)210 648 A
  1457. 4590 V
  1458. (04306)210 648 A
  1459. (#include)336 1026 A
  1460. (<stdlib.h>)420 1698 A
  1461. 4680 V
  1462. (04307)210 648 A
  1463. 4770 V
  1464. (04308)210 648 A
  1465. (long)168 1026 A
  1466. 4860 V
  1467. (04309)210 648 A
  1468. (labs(register)546 1026 A
  1469. (long)168 1614 A
  1470. 1824(l))S
  1471. 4950 V
  1472. (04310)210 648 A
  1473. 1026({)S
  1474. 5040 V
  1475. (04311)210 648 A
  1476. (return)252 1362 A
  1477. 1656(l)S
  1478. 1740(>=)S
  1479. 1866(0)S
  1480. 1950(?)S
  1481. 2034(l)S
  1482. 2118(:)S
  1483. (-l;)126 2202 A
  1484. 5130 V
  1485. (04312)210 648 A
  1486. 1026(})S
  1487. 8418 V
  1488. EP
  1489. %%Page: 35 35
  1490. BP
  1491. /slant 0 def
  1492. /height 0 def
  1493. 630 V
  1494. 10 R
  1495. 648(MINIX)S
  1496. 976(SOURCE)S
  1497. 1399(CODE)S
  1498. 11 R
  1499. 2037(File:)S
  1500. (src/lib/ansi/ldiv.c)769 2270 A
  1501. 12 B
  1502. 4308(35)S
  1503. 990 V
  1504. 7 LST
  1505. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1506. 1080 V
  1507. (src/lib/ansi/ldiv.c)798 1698 A
  1508. 1170 V
  1509. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1510. 1350 V
  1511. (04400)210 648 A
  1512. 1026(/*)S
  1513. 1440 V
  1514. (04401)210 648 A
  1515. 1068(*)S
  1516. ((c))126 1152 A
  1517. (copyright)378 1320 A
  1518. (1987)168 1740 A
  1519. 1950(by)S
  1520. (the)126 2076 A
  1521. (Vrije)210 2244 A
  1522. (Universiteit,)546 2496 A
  1523. (Amsterdam,)420 3084 A
  1524. (The)126 3546 A
  1525. (Netherlands.)504 3714 A
  1526. 1530 V
  1527. (04402)210 648 A
  1528. 1068(*)S
  1529. (See)126 1152 A
  1530. (the)126 1320 A
  1531. (copyright)378 1488 A
  1532. (notice)252 1908 A
  1533. 2202(in)S
  1534. (the)126 2328 A
  1535. (ACK)126 2496 A
  1536. (home)168 2664 A
  1537. (directory,)420 2874 A
  1538. 3336(in)S
  1539. (the)126 3462 A
  1540. (file)168 3630 A
  1541. ("Copyright".)504 3840 A
  1542. 1620 V
  1543. (04403)210 648 A
  1544. 1068(*/)S
  1545. 1710 V
  1546. (04404)210 648 A
  1547. 1026(/*)S
  1548. ($Header:)336 1152 A
  1549. (ldiv.c,v)336 1530 A
  1550. (1.3)126 1908 A
  1551. (90/03/05)336 2076 A
  1552. (13:48:03)336 2454 A
  1553. (eck)126 2832 A
  1554. (Exp)126 3000 A
  1555. 3168($)S
  1556. 3252(*/)S
  1557. 1800 V
  1558. (04405)210 648 A
  1559. 1890 V
  1560. (04406)210 648 A
  1561. (#include)336 1026 A
  1562. (<stdlib.h>)420 1698 A
  1563. 1980 V
  1564. (04407)210 648 A
  1565. 2070 V
  1566. (04408)210 648 A
  1567. (static)252 1026 A
  1568. (long)168 1320 A
  1569. (tmp)126 1530 A
  1570. 1698(=)S
  1571. (-1;)126 1782 A
  1572. 2160 V
  1573. (04409)210 648 A
  1574. 2250 V
  1575. (04410)210 648 A
  1576. (ldiv_t)252 1026 A
  1577. 2340 V
  1578. (04411)210 648 A
  1579. (ldiv(register)546 1026 A
  1580. (long)168 1614 A
  1581. (numer,)252 1824 A
  1582. (register)336 2118 A
  1583. (long)168 2496 A
  1584. (denom))252 2706 A
  1585. 2430 V
  1586. (04412)210 648 A
  1587. 1026({)S
  1588. 2520 V
  1589. (04413)210 648 A
  1590. (ldiv_t)252 1362 A
  1591. 1656(r;)S
  1592. 2610 V
  1593. (04414)210 648 A
  1594. 2700 V
  1595. (04415)210 648 A
  1596. 1362(/*)S
  1597. (The)126 1488 A
  1598. (assignment)420 1656 A
  1599. 2118(of)S
  1600. (tmp)126 2244 A
  1601. (should)252 2412 A
  1602. (not)126 2706 A
  1603. 2874(be)S
  1604. (optimized)378 3000 A
  1605. 3420(!!)S
  1606. 3546(*/)S
  1607. 2790 V
  1608. (04416)210 648 A
  1609. 1362(if)S
  1610. ((tmp)168 1488 A
  1611. 1698(==)S
  1612. (-1))126 1824 A
  1613. 1992({)S
  1614. 2880 V
  1615. (04417)210 648 A
  1616. (tmp)126 1698 A
  1617. 1866(=)S
  1618. ((tmp)168 1950 A
  1619. 2160(/)S
  1620. 2244(2)S
  1621. 2328(==)S
  1622. (0);)126 2454 A
  1623. 2970 V
  1624. (04418)210 648 A
  1625. 1362(})S
  1626. 3060 V
  1627. (04419)210 648 A
  1628. 1362(if)S
  1629. ((numer)252 1488 A
  1630. 1782(==)S
  1631. 1908(0))S
  1632. 2034({)S
  1633. 3150 V
  1634. (04420)210 648 A
  1635. (r.quot)252 1698 A
  1636. 1992(=)S
  1637. (numer)210 2076 A
  1638. 2328(/)S
  1639. (denom;)252 2412 A
  1640. 3042(/*)S
  1641. (might)210 3168 A
  1642. (trap)168 3420 A
  1643. 3630(if)S
  1644. (denom)210 3756 A
  1645. 4008(==)S
  1646. 4134(0)S
  1647. 4218(*/)S
  1648. 3240 V
  1649. (04421)210 648 A
  1650. (r.rem)210 1698 A
  1651. 1950(=)S
  1652. (numer)210 2034 A
  1653. 2286(%)S
  1654. (denom;)252 2370 A
  1655. 3330 V
  1656. (04422)210 648 A
  1657. 1362(})S
  1658. (else)168 1446 A
  1659. 1656(if)S
  1660. 1782(()S
  1661. (!tmp)168 1866 A
  1662. 2076(&&)S
  1663. (((numer)294 2202 A
  1664. 2538(<)S
  1665. 2622(0))S
  1666. 2748(!=)S
  1667. ((denom)252 2874 A
  1668. 3168(<)S
  1669. (0))))168 3252 A
  1670. 3462({)S
  1671. 3420 V
  1672. (04423)210 648 A
  1673. (r.quot)252 1698 A
  1674. 1992(=)S
  1675. ((numer)252 2076 A
  1676. 2370(/)S
  1677. (denom))252 2454 A
  1678. 2748(+)S
  1679. 2832(1;)S
  1680. 3510 V
  1681. (04424)210 648 A
  1682. (r.rem)210 1698 A
  1683. 1950(=)S
  1684. (numer)210 2034 A
  1685. 2286(-)S
  1686. ((numer)252 2370 A
  1687. 2664(/)S
  1688. (denom)210 2748 A
  1689. 3000(+)S
  1690. 3084(1))S
  1691. 3210(*)S
  1692. (denom;)252 3294 A
  1693. 3600 V
  1694. (04425)210 648 A
  1695. 1362(})S
  1696. (else)168 1446 A
  1697. 1656({)S
  1698. 3690 V
  1699. (04426)210 648 A
  1700. (r.quot)252 1698 A
  1701. 1992(=)S
  1702. (numer)210 2076 A
  1703. 2328(/)S
  1704. (denom;)252 2412 A
  1705. 3780 V
  1706. (04427)210 648 A
  1707. (r.rem)210 1698 A
  1708. 1950(=)S
  1709. (numer)210 2034 A
  1710. 2286(%)S
  1711. (denom;)252 2370 A
  1712. 3870 V
  1713. (04428)210 648 A
  1714. 1362(})S
  1715. 3960 V
  1716. (04429)210 648 A
  1717. (return)252 1362 A
  1718. 1656(r;)S
  1719. 4050 V
  1720. (04430)210 648 A
  1721. 1026(})S
  1722. 4590 V
  1723. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1724. 4680 V
  1725. (src/lib/ansi/localeconv.c)1050 1698 A
  1726. 4770 V
  1727. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1728. 4950 V
  1729. (04500)210 648 A
  1730. 1026(/*)S
  1731. 5040 V
  1732. (04501)210 648 A
  1733. 1068(*)S
  1734. (localeconv)420 1152 A
  1735. 1614(-)S
  1736. (set)126 1698 A
  1737. (components)420 1866 A
  1738. 2328(of)S
  1739. 2454(a)S
  1740. (struct)252 2538 A
  1741. (according)378 2832 A
  1742. 3252(to)S
  1743. (current)294 3378 A
  1744. (locale)252 3714 A
  1745. 5130 V
  1746. (04502)210 648 A
  1747. 1068(*/)S
  1748. 5220 V
  1749. (04503)210 648 A
  1750. 1026(/*)S
  1751. ($Header:)336 1152 A
  1752. (localeconv.c,v)588 1530 A
  1753. (1.2)126 2160 A
  1754. (89/12/18)336 2328 A
  1755. (15:48:58)336 2706 A
  1756. (eck)126 3084 A
  1757. (Exp)126 3252 A
  1758. 3420($)S
  1759. 3504(*/)S
  1760. 5310 V
  1761. (04504)210 648 A
  1762. 5400 V
  1763. (04505)210 648 A
  1764. (#include)336 1026 A
  1765. (<limits.h>)420 1698 A
  1766. 5490 V
  1767. (04506)210 648 A
  1768. (#include)336 1026 A
  1769. (<locale.h>)420 1698 A
  1770. 5580 V
  1771. (04507)210 648 A
  1772. 5670 V
  1773. (04508)210 648 A
  1774. (extern)252 1026 A
  1775. (struct)252 1320 A
  1776. (lconv)210 1614 A
  1777. (_lc;)168 1866 A
  1778. 5760 V
  1779. (04509)210 648 A
  1780. 5850 V
  1781. (04510)210 648 A
  1782. (struct)252 1026 A
  1783. (lconv)210 1320 A
  1784. 1572(*)S
  1785. 5940 V
  1786. (04511)210 648 A
  1787. (localeconv(void))672 1026 A
  1788. 6030 V
  1789. (04512)210 648 A
  1790. 1026({)S
  1791. 6120 V
  1792. (04513)210 648 A
  1793. (register)336 1362 A
  1794. (struct)252 1740 A
  1795. (lconv)210 2034 A
  1796. (*lcp)168 2286 A
  1797. 2496(=)S
  1798. (&_lc;)210 2580 A
  1799. 6210 V
  1800. (04514)210 648 A
  1801. 8418 V
  1802. EP
  1803. %%Page: 36 36
  1804. BP
  1805. /slant 0 def
  1806. /height 0 def
  1807. 630 V
  1808. 12 B
  1809. 648(36)S
  1810. 11 R
  1811. 1882(File:)S
  1812. (src/lib/ansi/localeconv.c)1079 2115 A
  1813. 10 R
  1814. 3402(MINIX)S
  1815. 3730(SOURCE)S
  1816. 4153(CODE)S
  1817. 900 V
  1818. 7 LST
  1819. (04515)210 648 A
  1820. (lcp->decimal_point)756 1362 A
  1821. 2160(=)S
  1822. (".";)168 2244 A
  1823. 990 V
  1824. (04516)210 648 A
  1825. (lcp->thousands_sep)756 1362 A
  1826. 2160(=)S
  1827. ("";)126 2244 A
  1828. 1080 V
  1829. (04517)210 648 A
  1830. (lcp->grouping)546 1362 A
  1831. 1950(=)S
  1832. ("";)126 2034 A
  1833. 1170 V
  1834. (04518)210 648 A
  1835. (lcp->int_curr_symbol)840 1362 A
  1836. 2244(=)S
  1837. ("";)126 2328 A
  1838. 1260 V
  1839. (04519)210 648 A
  1840. (lcp->currency_symbol)840 1362 A
  1841. 2244(=)S
  1842. ("";)126 2328 A
  1843. 1350 V
  1844. (04520)210 648 A
  1845. (lcp->mon_decimal_point)924 1362 A
  1846. 2328(=)S
  1847. ("";)126 2412 A
  1848. 1440 V
  1849. (04521)210 648 A
  1850. (lcp->mon_thousands_sep)924 1362 A
  1851. 2328(=)S
  1852. ("";)126 2412 A
  1853. 1530 V
  1854. (04522)210 648 A
  1855. (lcp->mon_grouping)714 1362 A
  1856. 2118(=)S
  1857. ("";)126 2202 A
  1858. 1620 V
  1859. (04523)210 648 A
  1860. (lcp->positive_sign)756 1362 A
  1861. 2160(=)S
  1862. ("";)126 2244 A
  1863. 1710 V
  1864. (04524)210 648 A
  1865. (lcp->negative_sign)756 1362 A
  1866. 2160(=)S
  1867. ("";)126 2244 A
  1868. 1800 V
  1869. (04525)210 648 A
  1870. (lcp->int_frac_digits)840 1362 A
  1871. 2244(=)S
  1872. (CHAR_MAX;)378 2328 A
  1873. 1890 V
  1874. (04526)210 648 A
  1875. (lcp->frac_digits)672 1362 A
  1876. 2076(=)S
  1877. (CHAR_MAX;)378 2160 A
  1878. 1980 V
  1879. (04527)210 648 A
  1880. (lcp->p_cs_precedes)756 1362 A
  1881. 2160(=)S
  1882. (CHAR_MAX;)378 2244 A
  1883. 2070 V
  1884. (04528)210 648 A
  1885. (lcp->p_sep_by_space)798 1362 A
  1886. 2202(=)S
  1887. (CHAR_MAX;)378 2286 A
  1888. 2160 V
  1889. (04529)210 648 A
  1890. (lcp->n_cs_precedes)756 1362 A
  1891. 2160(=)S
  1892. (CHAR_MAX;)378 2244 A
  1893. 2250 V
  1894. (04530)210 648 A
  1895. (lcp->n_sep_by_space)798 1362 A
  1896. 2202(=)S
  1897. (CHAR_MAX;)378 2286 A
  1898. 2340 V
  1899. (04531)210 648 A
  1900. (lcp->p_sign_posn)672 1362 A
  1901. 2076(=)S
  1902. (CHAR_MAX;)378 2160 A
  1903. 2430 V
  1904. (04532)210 648 A
  1905. (lcp->n_sign_posn)672 1362 A
  1906. 2076(=)S
  1907. (CHAR_MAX;)378 2160 A
  1908. 2520 V
  1909. (04533)210 648 A
  1910. 2610 V
  1911. (04534)210 648 A
  1912. (return)252 1362 A
  1913. (lcp;)168 1656 A
  1914. 2700 V
  1915. (04535)210 648 A
  1916. 1026(})S
  1917. 3240 V
  1918. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1919. 3330 V
  1920. (src/lib/ansi/localtime.c)1008 1698 A
  1921. 3420 V
  1922. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  1923. 3600 V
  1924. (04600)210 648 A
  1925. 1026(/*)S
  1926. 3690 V
  1927. (04601)210 648 A
  1928. 1068(*)S
  1929. (localtime)378 1152 A
  1930. 1572(-)S
  1931. (convert)294 1656 A
  1932. 1992(a)S
  1933. (calendar)336 2076 A
  1934. (time)168 2454 A
  1935. (into)168 2664 A
  1936. (broken)252 2874 A
  1937. (down)168 3168 A
  1938. (time)168 3378 A
  1939. 3780 V
  1940. (04602)210 648 A
  1941. 1068(*/)S
  1942. 3870 V
  1943. (04603)210 648 A
  1944. 1026(/*)S
  1945. ($Header:)336 1152 A
  1946. (localtime.c,v)546 1530 A
  1947. (1.3)126 2118 A
  1948. (91/04/22)336 2286 A
  1949. (13:20:36)336 2664 A
  1950. (ceriel)252 3042 A
  1951. (Exp)126 3336 A
  1952. 3504($)S
  1953. 3588(*/)S
  1954. 3960 V
  1955. (04604)210 648 A
  1956. 4050 V
  1957. (04605)210 648 A
  1958. (#include)336 1026 A
  1959. (<time.h>)336 1698 A
  1960. 4140 V
  1961. (04606)210 648 A
  1962. (#include)336 1026 A
  1963. ("loc_time.h")504 1698 A
  1964. 4230 V
  1965. (04607)210 648 A
  1966. 4320 V
  1967. (04608)210 648 A
  1968. 1026(/*)S
  1969. 1152(We)S
  1970. (must)168 1278 A
  1971. 1488(be)S
  1972. (careful,)336 1614 A
  1973. (since)210 1992 A
  1974. 2244(an)S
  1975. (int)126 2370 A
  1976. (can't)210 2538 A
  1977. (represent)378 2790 A
  1978. (all)126 3210 A
  1979. (the)126 3378 A
  1980. (seconds)294 3546 A
  1981. 3882(in)S
  1982. 4008(a)S
  1983. (day.)168 4092 A
  1984. 4410 V
  1985. (04609)210 648 A
  1986. 1068(*)S
  1987. (Hence)210 1152 A
  1988. (the)126 1404 A
  1989. (adjustment)420 1572 A
  1990. 2034(of)S
  1991. (minutes)294 2160 A
  1992. (when)168 2496 A
  1993. (adding)252 2706 A
  1994. (timezone)336 3000 A
  1995. (and)126 3378 A
  1996. (dst)126 3546 A
  1997. (information.)504 3714 A
  1998. 4500 V
  1999. (04610)210 648 A
  2000. 1068(*)S
  2001. (This)168 1152 A
  2002. (assumes)294 1362 A
  2003. (that)168 1698 A
  2004. (both)168 1908 A
  2005. (must)168 2118 A
  2006. 2328(be)S
  2007. (expressable)462 2454 A
  2008. 2958(in)S
  2009. (multiples)378 3084 A
  2010. 3504(of)S
  2011. 3630(a)S
  2012. (minute.)294 3714 A
  2013. 4590 V
  2014. (04611)210 648 A
  2015. 1068(*)S
  2016. (Furthermore,)504 1152 A
  2017. 1698(it)S
  2018. 1824(is)S
  2019. (assumed)294 1950 A
  2020. (that)168 2286 A
  2021. (both)168 2496 A
  2022. (fit)126 2706 A
  2023. (into)168 2874 A
  2024. 3084(an)S
  2025. (integer)294 3210 A
  2026. (when)168 3546 A
  2027. (expressed)378 3756 A
  2028. 4176(as)S
  2029. 4680 V
  2030. (04612)210 648 A
  2031. 1068(*)S
  2032. (minutes)294 1152 A
  2033. ((this)210 1488 A
  2034. 1740(is)S
  2035. (about)210 1866 A
  2036. 2118(22)S
  2037. (days,)210 2244 A
  2038. 2496(so)S
  2039. (this)168 2622 A
  2040. (should)252 2832 A
  2041. (not)126 3126 A
  2042. (cause)210 3294 A
  2043. (any)126 3546 A
  2044. (problems).)420 3714 A
  2045. 4770 V
  2046. (04613)210 648 A
  2047. 1068(*/)S
  2048. 4860 V
  2049. (04614)210 648 A
  2050. (struct)252 1026 A
  2051. 1320(tm)S
  2052. 1446(*)S
  2053. 4950 V
  2054. (04615)210 648 A
  2055. (localtime(const)630 1026 A
  2056. (time_t)252 1698 A
  2057. (*timer))294 1992 A
  2058. 5040 V
  2059. (04616)210 648 A
  2060. 1026({)S
  2061. 5130 V
  2062. (04617)210 648 A
  2063. (struct)252 1362 A
  2064. 1656(tm)S
  2065. (*timep;)294 1782 A
  2066. 5220 V
  2067. (04618)210 648 A
  2068. (unsigned)336 1362 A
  2069. (dst;)168 1740 A
  2070. 5310 V
  2071. (04619)210 648 A
  2072. 5400 V
  2073. (04620)210 648 A
  2074. (_tzset();)378 1362 A
  2075. 5490 V
  2076. (04621)210 648 A
  2077. (timep)210 1362 A
  2078. 1614(=)S
  2079. (gmtime(timer);)588 1698 A
  2080. 3042(/*)S
  2081. (tm->tm_isdst)504 3168 A
  2082. 3714(==)S
  2083. 3840(0)S
  2084. 3924(*/)S
  2085. 5580 V
  2086. (04622)210 648 A
  2087. (timep->tm_min)546 1362 A
  2088. 1950(-=)S
  2089. (_timezone)378 2076 A
  2090. 2496(/)S
  2091. (60;)126 2580 A
  2092. 5670 V
  2093. (04623)210 648 A
  2094. (timep->tm_sec)546 1362 A
  2095. 1950(-=)S
  2096. (_timezone)378 2076 A
  2097. 2496(%)S
  2098. (60;)126 2580 A
  2099. 5760 V
  2100. (04624)210 648 A
  2101. (mktime(timep);)588 1362 A
  2102. 5850 V
  2103. (04625)210 648 A
  2104. 5940 V
  2105. (04626)210 648 A
  2106. (dst)126 1362 A
  2107. 1530(=)S
  2108. (_dstget(timep);)630 1614 A
  2109. 6030 V
  2110. (04627)210 648 A
  2111. 1362(if)S
  2112. ((dst))210 1488 A
  2113. 1740({)S
  2114. 6120 V
  2115. (04628)210 648 A
  2116. (timep->tm_min)546 1698 A
  2117. 2286(+=)S
  2118. (dst)126 2412 A
  2119. 2580(/)S
  2120. (60;)126 2664 A
  2121. 6210 V
  2122. (04629)210 648 A
  2123. (timep->tm_sec)546 1698 A
  2124. 2286(+=)S
  2125. (dst)126 2412 A
  2126. 2580(%)S
  2127. (60;)126 2664 A
  2128. 8418 V
  2129. EP
  2130. %%Page: 37 37
  2131. BP
  2132. /slant 0 def
  2133. /height 0 def
  2134. 630 V
  2135. 10 R
  2136. 648(MINIX)S
  2137. 976(SOURCE)S
  2138. 1399(CODE)S
  2139. 11 R
  2140. 1915(File:)S
  2141. (src/lib/ansi/localtime.c)1012 2148 A
  2142. 12 B
  2143. 4308(37)S
  2144. 900 V
  2145. 7 LST
  2146. (04630)210 648 A
  2147. (mktime(timep);)588 1698 A
  2148. 990 V
  2149. (04631)210 648 A
  2150. 1362(})S
  2151. 1080 V
  2152. (04632)210 648 A
  2153. (return)252 1362 A
  2154. (timep;)252 1656 A
  2155. 1170 V
  2156. (04633)210 648 A
  2157. 1026(})S
  2158. 1440 V
  2159. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2160. 1530 V
  2161. (src/lib/ansi/malloc.c)882 1698 A
  2162. 1620 V
  2163. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  2164. 1800 V
  2165. (04700)210 648 A
  2166. 1026(/*)S
  2167. ($Header$)336 1152 A
  2168. 1530(*/)S
  2169. 1890 V
  2170. (04701)210 648 A
  2171. 1980 V
  2172. (04702)210 648 A
  2173. 1026(/*)S
  2174. (replace)294 1152 A
  2175. (undef)210 1488 A
  2176. 1740(by)S
  2177. (define)252 1866 A
  2178. 2160(*/)S
  2179. 2070 V
  2180. (04703)210 648 A
  2181. (#undef)252 1026 A
  2182. (DEBUG)210 1404 A
  2183. 2034(/*)S
  2184. (check)210 2160 A
  2185. (assertions)420 2412 A
  2186. 2874(*/)S
  2187. 2160 V
  2188. (04704)210 648 A
  2189. (#undef)252 1026 A
  2190. (SLOWDEBUG)378 1404 A
  2191. 2034(/*)S
  2192. (some)168 2160 A
  2193. (extra)210 2370 A
  2194. (test)168 2622 A
  2195. (loops)210 2832 A
  2196. ((requires)378 3084 A
  2197. (DEBUG))252 3504 A
  2198. 3798(*/)S
  2199. 2250 V
  2200. (04705)210 648 A
  2201. 2340 V
  2202. (04706)210 648 A
  2203. (#include)336 1026 A
  2204. (<stdlib.h>)420 1698 A
  2205. 2430 V
  2206. (04707)210 648 A
  2207. (#include)336 1026 A
  2208. (<string.h>)420 1698 A
  2209. 2520 V
  2210. (04708)210 648 A
  2211. (#include)336 1026 A
  2212. (<errno.h>)378 1698 A
  2213. 2610 V
  2214. (04709)210 648 A
  2215. 2700 V
  2216. (04710)210 648 A
  2217. (#ifdef)252 1026 A
  2218. (DEBUG)210 1320 A
  2219. 2790 V
  2220. (04711)210 648 A
  2221. (#define)294 1026 A
  2222. (ASSERT(b))378 1362 A
  2223. 2034(if)S
  2224. ((!(b)))252 2160 A
  2225. (assert_failed();)672 2454 A
  2226. 2880 V
  2227. (04712)210 648 A
  2228. (#else)210 1026 A
  2229. 2970 V
  2230. (04713)210 648 A
  2231. (#define)294 1026 A
  2232. (ASSERT(b))378 1362 A
  2233. 2034(/*)S
  2234. (empty)210 2160 A
  2235. 2412(*/)S
  2236. 3060 V
  2237. (04714)210 648 A
  2238. (#endif)252 1026 A
  2239. 3150 V
  2240. (04715)210 648 A
  2241. 3240 V
  2242. (04716)210 648 A
  2243. (#if)126 1026 A
  2244. (_EM_WSIZE)378 1194 A
  2245. 1614(==)S
  2246. (_EM_PSIZE)378 1740 A
  2247. 3330 V
  2248. (04717)210 648 A
  2249. (#define)294 1026 A
  2250. (ptrint)252 1362 A
  2251. (int)126 2034 A
  2252. 3420 V
  2253. (04718)210 648 A
  2254. (#else)210 1026 A
  2255. 3510 V
  2256. (04719)210 648 A
  2257. (#define)294 1026 A
  2258. (ptrint)252 1362 A
  2259. (long)168 2034 A
  2260. 3600 V
  2261. (04720)210 648 A
  2262. (#endif)252 1026 A
  2263. 3690 V
  2264. (04721)210 648 A
  2265. 3780 V
  2266. (04722)210 648 A
  2267. (#if)126 1026 A
  2268. (_EM_PSIZE)378 1362 A
  2269. 1782(==)S
  2270. 1908(2)S
  2271. 3870 V
  2272. (04723)210 648 A
  2273. (#define)294 1026 A
  2274. (BRKSIZE)294 1362 A
  2275. (1024)168 2034 A
  2276. 3960 V
  2277. (04724)210 648 A
  2278. (#else)210 1026 A
  2279. 4050 V
  2280. (04725)210 648 A
  2281. (#define)294 1026 A
  2282. (BRKSIZE)294 1362 A
  2283. (4096)168 2034 A
  2284. 4140 V
  2285. (04726)210 648 A
  2286. (#endif)252 1026 A
  2287. 4230 V
  2288. (04727)210 648 A
  2289. (#define)294 1026 A
  2290. (PTRSIZE)294 1362 A
  2291. (((int))252 2034 A
  2292. (sizeof(void)462 2328 A
  2293. (*)))126 2832 A
  2294. 4320 V
  2295. (04728)210 648 A
  2296. (#define)294 1026 A
  2297. (Align(x,a))420 1362 A
  2298. ((((x))210 2034 A
  2299. 2286(+)S
  2300. 2370((a)S
  2301. 2496(-)S
  2302. (1)))126 2580 A
  2303. 2748(&)S
  2304. (304(a)126 2832 A
  2305. 3000(-)S
  2306. (1)))126 3084 A
  2307. 4410 V
  2308. (04729)210 648 A
  2309. (#define)294 1026 A
  2310. (NextSlot(p))462 1362 A
  2311. 2034((*)S
  2312. ((void)210 2160 A
  2313. (**))126 2412 A
  2314. (((p))168 2580 A
  2315. 2790(-)S
  2316. (PTRSIZE)))378 2874 A
  2317. 4500 V
  2318. (04730)210 648 A
  2319. (#define)294 1026 A
  2320. (NextFree(p))462 1362 A
  2321. 2034((*)S
  2322. ((void)210 2160 A
  2323. (**))126 2412 A
  2324. ((p)))168 2580 A
  2325. 4590 V
  2326. (04731)210 648 A
  2327. 4680 V
  2328. (04732)210 648 A
  2329. 1026(/*)S
  2330. 4770 V
  2331. (04733)210 648 A
  2332. 1068(*)S
  2333. 1152(A)S
  2334. (short)210 1236 A
  2335. (explanation)462 1488 A
  2336. 1992(of)S
  2337. (the)126 2118 A
  2338. (data)168 2286 A
  2339. (structure)378 2496 A
  2340. (and)126 2916 A
  2341. (algorithms.)462 3084 A
  2342. 4860 V
  2343. (04734)210 648 A
  2344. 1068(*)S
  2345. 1152(An)S
  2346. (area)168 1278 A
  2347. (returned)336 1488 A
  2348. 1866(by)S
  2349. (malloc())336 1992 A
  2350. 2370(is)S
  2351. (called)252 2496 A
  2352. 2790(a)S
  2353. (slot.)210 2874 A
  2354. (Each)168 3126 A
  2355. (slot)168 3336 A
  2356. 4950 V
  2357. (04735)210 648 A
  2358. 1068(*)S
  2359. (contains)336 1152 A
  2360. (the)126 1530 A
  2361. (number)252 1698 A
  2362. 1992(of)S
  2363. (bytes)210 2118 A
  2364. (requested,)420 2370 A
  2365. (but)126 2832 A
  2366. (preceeded)378 3000 A
  2367. 3420(by)S
  2368. 5040 V
  2369. (04736)210 648 A
  2370. 1068(*)S
  2371. 1152(an)S
  2372. (extra)210 1278 A
  2373. (pointer)294 1530 A
  2374. 1866(to)S
  2375. (the)126 1992 A
  2376. (next)168 2160 A
  2377. (the)126 2370 A
  2378. (slot)168 2538 A
  2379. 2748(in)S
  2380. (memory.)294 2874 A
  2381. 5130 V
  2382. (04737)210 648 A
  2383. 1068(*)S
  2384. ('_bottom')378 1152 A
  2385. (and)126 1572 A
  2386. ('_top')252 1740 A
  2387. (point)210 2034 A
  2388. 2286(to)S
  2389. (the)126 2412 A
  2390. (first/last)420 2580 A
  2391. (slot.)210 3042 A
  2392. 5220 V
  2393. (04738)210 648 A
  2394. 1068(*)S
  2395. (More)168 1152 A
  2396. (memory)252 1362 A
  2397. 1656(is)S
  2398. (asked)210 1782 A
  2399. (for)126 2034 A
  2400. (using)210 2202 A
  2401. (brk())210 2454 A
  2402. (and)126 2706 A
  2403. (appended)336 2874 A
  2404. 3252(to)S
  2405. (top.)168 3378 A
  2406. 5310 V
  2407. (04739)210 648 A
  2408. 1068(*)S
  2409. (The)126 1152 A
  2410. (list)168 1320 A
  2411. 1530(of)S
  2412. (free)168 1656 A
  2413. (slots)210 1866 A
  2414. 2118(is)S
  2415. (maintained)420 2244 A
  2416. 2706(to)S
  2417. (keep)168 2832 A
  2418. (malloc())336 3042 A
  2419. (fast.)210 3420 A
  2420. 5400 V
  2421. (04740)210 648 A
  2422. 1068(*)S
  2423. ('_empty')336 1152 A
  2424. (points)252 1530 A
  2425. (the)126 1824 A
  2426. (the)126 1992 A
  2427. (first)210 2160 A
  2428. (free)168 2412 A
  2429. (slot.)210 2622 A
  2430. (Free)168 2874 A
  2431. (slots)210 3084 A
  2432. (are)126 3336 A
  2433. 5490 V
  2434. (04741)210 648 A
  2435. 1068(*)S
  2436. (linked)252 1152 A
  2437. (together)336 1446 A
  2438. 1824(by)S
  2439. 1950(a)S
  2440. (pointer)294 2034 A
  2441. 2370(at)S
  2442. (the)126 2496 A
  2443. (start)210 2664 A
  2444. 2916(of)S
  2445. (the)126 3042 A
  2446. 5580 V
  2447. (04742)210 648 A
  2448. 1068(*)S
  2449. (user)168 1152 A
  2450. (visable)294 1362 A
  2451. (part,)210 1698 A
  2452. 1950(so)S
  2453. (just)168 2076 A
  2454. (after)210 2286 A
  2455. (the)126 2538 A
  2456. (next-slot)378 2706 A
  2457. (pointer.)336 3126 A
  2458. 5670 V
  2459. (04743)210 648 A
  2460. 1068(*)S
  2461. (Free)168 1152 A
  2462. (slots)210 1362 A
  2463. (are)126 1614 A
  2464. (merged)252 1782 A
  2465. (together)336 2076 A
  2466. 2454(by)S
  2467. (free().)294 2580 A
  2468. 5760 V
  2469. (04744)210 648 A
  2470. 1068(*/)S
  2471. 5850 V
  2472. (04745)210 648 A
  2473. 5940 V
  2474. (04746)210 648 A
  2475. (extern)252 1026 A
  2476. (void)168 1320 A
  2477. (*_sbrk(int);)504 1530 A
  2478. 6030 V
  2479. (04747)210 648 A
  2480. (extern)252 1026 A
  2481. (int)126 1320 A
  2482. (_brk(void)378 1488 A
  2483. (*);)126 1908 A
  2484. 6120 V
  2485. (04748)210 648 A
  2486. (static)252 1026 A
  2487. (void)168 1320 A
  2488. (*_bottom,)378 1530 A
  2489. (*_top,)252 1950 A
  2490. (*_empty;)336 2244 A
  2491. 6210 V
  2492. (04749)210 648 A
  2493. 8418 V
  2494. EP
  2495. %%Page: 38 38
  2496. BP
  2497. /slant 0 def
  2498. /height 0 def
  2499. 630 V
  2500. 12 B
  2501. 648(38)S
  2502. 11 R
  2503. 1971(File:)S
  2504. (src/lib/ansi/malloc.c)900 2204 A
  2505. 10 R
  2506. 3402(MINIX)S
  2507. 3730(SOURCE)S
  2508. 4153(CODE)S
  2509. 900 V
  2510. 7 LST
  2511. (04750)210 648 A
  2512. (static)252 1026 A
  2513. (int)126 1320 A
  2514. (grow(size_t)462 1488 A
  2515. (len))168 1992 A
  2516. 990 V
  2517. (04751)210 648 A
  2518. 1026({)S
  2519. 1080 V
  2520. (04752)210 648 A
  2521. (register)336 1110 A
  2522. (char)168 1488 A
  2523. (*p;)126 1698 A
  2524. 1170 V
  2525. (04753)210 648 A
  2526. 1260 V
  2527. (04754)210 648 A
  2528. (ASSERT(NextSlot((char)882 1110 A
  2529. (*)_top))294 2034 A
  2530. 2370(==)S
  2531. (0);)126 2496 A
  2532. 1350 V
  2533. (04755)210 648 A
  2534. (errno)210 1110 A
  2535. 1362(=)S
  2536. (ENOMEM;)294 1446 A
  2537. 1440 V
  2538. (04756)210 648 A
  2539. 1110(if)S
  2540. (((char)252 1236 A
  2541. 1530(*))S
  2542. (_top)168 1656 A
  2543. 1866(+)S
  2544. (len)126 1950 A
  2545. 2118(<)S
  2546. ((char)210 2202 A
  2547. 2454(*))S
  2548. (_top)168 2580 A
  2549. 1530 V
  2550. (04757)210 648 A
  2551. 1278(||)S
  2552. 1404((p)S
  2553. 1530(=)S
  2554. ((char)210 1614 A
  2555. (*)Align((ptrint)_top)840 1866 A
  2556. 2748(+)S
  2557. (len,)168 2832 A
  2558. (BRKSIZE)))378 3042 A
  2559. 3462(<)S
  2560. ((char)210 3546 A
  2561. 3798(*))S
  2562. (_top)168 3924 A
  2563. 1620 V
  2564. (04758)210 648 A
  2565. 1278(||)S
  2566. (_brk(p))294 1404 A
  2567. 1740(!=)S
  2568. 1866(0))S
  2569. 1710 V
  2570. (04759)210 648 A
  2571. (return(0);)420 1362 A
  2572. 1800 V
  2573. (04760)210 648 A
  2574. (NextSlot((char)588 1110 A
  2575. (*)_top))294 1740 A
  2576. 2076(=)S
  2577. 2160(p;)S
  2578. 1890 V
  2579. (04761)210 648 A
  2580. (NextSlot(p))462 1110 A
  2581. 1614(=)S
  2582. 1698(0;)S
  2583. 1980 V
  2584. (04762)210 648 A
  2585. (free(_top);)462 1110 A
  2586. 2070 V
  2587. (04763)210 648 A
  2588. (_top)168 1110 A
  2589. 1320(=)S
  2590. 1404(p;)S
  2591. 2160 V
  2592. (04764)210 648 A
  2593. (return)252 1110 A
  2594. 1404(1;)S
  2595. 2250 V
  2596. (04765)210 648 A
  2597. 1026(})S
  2598. 2430 V
  2599. (04767)210 648 A
  2600. (void)168 1026 A
  2601. 1236(*)S
  2602. 2520 V
  2603. (04768)210 648 A
  2604. (malloc(size_t)546 1026 A
  2605. (size))210 1614 A
  2606. 2610 V
  2607. (04769)210 648 A
  2608. 1026({)S
  2609. 2700 V
  2610. (04770)210 648 A
  2611. (register)336 1110 A
  2612. (char)168 1488 A
  2613. (*prev,)252 1698 A
  2614. (*p,)126 1992 A
  2615. (*next,)252 2160 A
  2616. (*new;)210 2454 A
  2617. 2790 V
  2618. (04771)210 648 A
  2619. (register)336 1110 A
  2620. (unsigned)336 1488 A
  2621. (len,)168 1866 A
  2622. (ntries;)294 2076 A
  2623. 2880 V
  2624. (04772)210 648 A
  2625. 2970 V
  2626. (04773)210 648 A
  2627. 1110(if)S
  2628. ((size)210 1236 A
  2629. 1488(==)S
  2630. 1614(0))S
  2631. (return)252 1740 A
  2632. (NULL;)210 2034 A
  2633. 3060 V
  2634. (04774)210 648 A
  2635. (errno)210 1110 A
  2636. 1362(=)S
  2637. (ENOMEM;)294 1446 A
  2638. 3150 V
  2639. (04775)210 648 A
  2640. (for)126 1110 A
  2641. ((ntries)294 1278 A
  2642. 1614(=)S
  2643. 1698(0;)S
  2644. (ntries)252 1824 A
  2645. 2118(<)S
  2646. 2202(2;)S
  2647. (ntries++))378 2328 A
  2648. 2748({)S
  2649. 3240 V
  2650. (04776)210 648 A
  2651. 1362(if)S
  2652. (((len)210 1488 A
  2653. 1740(=)S
  2654. (Align(size,)462 1824 A
  2655. (PTRSIZE))336 2328 A
  2656. 2706(+)S
  2657. (PTRSIZE))336 2790 A
  2658. 3168(<)S
  2659. 3252(2)S
  2660. 3336(*)S
  2661. (PTRSIZE))336 3420 A
  2662. 3330 V
  2663. (04777)210 648 A
  2664. (return)252 1698 A
  2665. (NULL;)210 1992 A
  2666. 3420 V
  2667. (04778)210 648 A
  2668. 1362(if)S
  2669. ((_bottom)336 1488 A
  2670. 1866(==)S
  2671. 1992(0))S
  2672. 2118({)S
  2673. 3510 V
  2674. (04779)210 648 A
  2675. 1698(if)S
  2676. (((p)126 1824 A
  2677. 1992(=)S
  2678. (_sbrk(2)294 2076 A
  2679. 2412(*)S
  2680. (PTRSIZE)))378 2496 A
  2681. 2916(==)S
  2682. ((char)210 3042 A
  2683. 3294(*))S
  2684. (-1))126 3420 A
  2685. 3600 V
  2686. (04780)210 648 A
  2687. (return)252 2034 A
  2688. (NULL;)210 2328 A
  2689. 3690 V
  2690. (04781)210 648 A
  2691. 1698(p)S
  2692. 1782(=)S
  2693. ((char)210 1866 A
  2694. 2118(*))S
  2695. (Align((ptrint)p,)672 2244 A
  2696. (PTRSIZE);)378 2958 A
  2697. 3780 V
  2698. (04782)210 648 A
  2699. 1698(p)S
  2700. 1782(+=)S
  2701. (PTRSIZE;)336 1908 A
  2702. 3870 V
  2703. (04783)210 648 A
  2704. (_top)168 1698 A
  2705. 1908(=)S
  2706. (_bottom)294 1992 A
  2707. 2328(=)S
  2708. 2412(p;)S
  2709. 3960 V
  2710. (04784)210 648 A
  2711. (NextSlot(p))462 1698 A
  2712. 2202(=)S
  2713. 2286(0;)S
  2714. 4050 V
  2715. (04785)210 648 A
  2716. 1362(})S
  2717. 4140 V
  2718. (04786)210 648 A
  2719. (#ifdef)252 1026 A
  2720. (SLOWDEBUG)378 1320 A
  2721. 4230 V
  2722. (04787)210 648 A
  2723. (for)126 1362 A
  2724. 1530((p)S
  2725. 1656(=)S
  2726. (_bottom;)336 1740 A
  2727. ((next)210 2118 A
  2728. 2370(=)S
  2729. (NextSlot(p)))504 2454 A
  2730. 3000(!=)S
  2731. 3126(0;)S
  2732. 3252(p)S
  2733. 3336(=)S
  2734. (next))210 3420 A
  2735. 4320 V
  2736. (04788)210 648 A
  2737. (ASSERT(next)462 1698 A
  2738. 2202(>)S
  2739. (p);)126 2286 A
  2740. 4410 V
  2741. (04789)210 648 A
  2742. (ASSERT(p)336 1362 A
  2743. 1740(==)S
  2744. (_top);)252 1866 A
  2745. 4500 V
  2746. (04790)210 648 A
  2747. (#endif)252 1026 A
  2748. 4590 V
  2749. (04791)210 648 A
  2750. (for)126 1362 A
  2751. ((prev)210 1530 A
  2752. 1782(=)S
  2753. 1866(0,)S
  2754. 1992(p)S
  2755. 2076(=)S
  2756. (_empty;)294 2160 A
  2757. 2496(p)S
  2758. 2580(!=)S
  2759. 2706(0;)S
  2760. (prev)168 2832 A
  2761. 3042(=)S
  2762. 3126(p,)S
  2763. 3252(p)S
  2764. 3336(=)S
  2765. (NextFree(p)))504 3420 A
  2766. 3966({)S
  2767. 4680 V
  2768. (04792)210 648 A
  2769. (next)168 1698 A
  2770. 1908(=)S
  2771. (NextSlot(p);)504 1992 A
  2772. 4770 V
  2773. (04793)210 648 A
  2774. (new)126 1698 A
  2775. 1866(=)S
  2776. 1950(p)S
  2777. 2034(+)S
  2778. (len;)168 2118 A
  2779. 2370(/*)S
  2780. (easily)252 2496 A
  2781. (overflows!!)462 2790 A
  2782. 3294(*/)S
  2783. 4860 V
  2784. (04794)210 648 A
  2785. 1698(if)S
  2786. ((new)168 1824 A
  2787. 2034(>)S
  2788. (next)168 2118 A
  2789. 2328(||)S
  2790. (new)126 2454 A
  2791. 2622(<=)S
  2792. 2748(p))S
  2793. 4950 V
  2794. (04795)210 648 A
  2795. (continue;)378 2034 A
  2796. 3042(/*)S
  2797. (too)126 3168 A
  2798. (small)210 3336 A
  2799. 3588(*/)S
  2800. 5040 V
  2801. (04796)210 648 A
  2802. 1698(if)S
  2803. ((new)168 1824 A
  2804. 2034(+)S
  2805. (PTRSIZE)294 2118 A
  2806. 2454(<)S
  2807. (next))210 2538 A
  2808. 2790({)S
  2809. 3042(/*)S
  2810. (too)126 3168 A
  2811. (big,)168 3336 A
  2812. 3546(so)S
  2813. (split)210 3672 A
  2814. 3924(*/)S
  2815. 5130 V
  2816. (04797)210 648 A
  2817. 2034(/*)S
  2818. 2160(+)S
  2819. (PTRSIZE)294 2244 A
  2820. (avoids)252 2580 A
  2821. (tiny)168 2874 A
  2822. (slots)210 3084 A
  2823. 3336(on)S
  2824. (free)168 3462 A
  2825. (list)168 3672 A
  2826. 3882(*/)S
  2827. 5220 V
  2828. (04798)210 648 A
  2829. (NextSlot(new))546 2034 A
  2830. 2622(=)S
  2831. (next;)210 2706 A
  2832. 5310 V
  2833. (04799)210 648 A
  2834. (NextSlot(p))462 2034 A
  2835. 2538(=)S
  2836. (new;)168 2622 A
  2837. 5400 V
  2838. (04800)210 648 A
  2839. (NextFree(new))546 2034 A
  2840. 2622(=)S
  2841. (NextFree(p);)504 2706 A
  2842. 5490 V
  2843. (04801)210 648 A
  2844. (NextFree(p))462 2034 A
  2845. 2538(=)S
  2846. (new;)168 2622 A
  2847. 5580 V
  2848. (04802)210 648 A
  2849. 1698(})S
  2850. 5670 V
  2851. (04803)210 648 A
  2852. 1698(if)S
  2853. ((prev))252 1824 A
  2854. 5760 V
  2855. (04804)210 648 A
  2856. (NextFree(prev))588 2034 A
  2857. 2664(=)S
  2858. (NextFree(p);)504 2748 A
  2859. 5850 V
  2860. (04805)210 648 A
  2861. (else)168 1698 A
  2862. 5940 V
  2863. (04806)210 648 A
  2864. (_empty)252 2034 A
  2865. 2328(=)S
  2866. (NextFree(p);)504 2412 A
  2867. 6030 V
  2868. (04807)210 648 A
  2869. (return)252 1698 A
  2870. 1992(p;)S
  2871. 6120 V
  2872. (04808)210 648 A
  2873. 1362(})S
  2874. 6210 V
  2875. (04809)210 648 A
  2876. 1362(if)S
  2877. ((grow(len))420 1488 A
  2878. 1950(==)S
  2879. 2076(0))S
  2880. 8418 V
  2881. EP
  2882. %%Page: 39 39
  2883. BP
  2884. /slant 0 def
  2885. /height 0 def
  2886. 630 V
  2887. 10 R
  2888. 648(MINIX)S
  2889. 976(SOURCE)S
  2890. 1399(CODE)S
  2891. 11 R
  2892. 1971(File:)S
  2893. (src/lib/ansi/malloc.c)900 2204 A
  2894. 12 B
  2895. 4308(39)S
  2896. 900 V
  2897. 7 LST
  2898. (04810)210 648 A
  2899. (break;)252 1698 A
  2900. 990 V
  2901. (04811)210 648 A
  2902. 1110(})S
  2903. 1080 V
  2904. (04812)210 648 A
  2905. (ASSERT(ntries)546 1110 A
  2906. 1698(!=)S
  2907. (2);)126 1824 A
  2908. 1170 V
  2909. (04813)210 648 A
  2910. (return)252 1110 A
  2911. (NULL;)210 1404 A
  2912. 1260 V
  2913. (04814)210 648 A
  2914. 1026(})S
  2915. 1440 V
  2916. (04816)210 648 A
  2917. (void)168 1026 A
  2918. 1236(*)S
  2919. 1530 V
  2920. (04817)210 648 A
  2921. (realloc(void)504 1026 A
  2922. (*oldp,)252 1572 A
  2923. (size_t)252 1866 A
  2924. (size))210 2160 A
  2925. 1620 V
  2926. (04818)210 648 A
  2927. 1026({)S
  2928. 1710 V
  2929. (04819)210 648 A
  2930. (register)336 1110 A
  2931. (char)168 1488 A
  2932. (*prev,)252 1698 A
  2933. (*p,)126 1992 A
  2934. (*next,)252 2160 A
  2935. (*new;)210 2454 A
  2936. 1800 V
  2937. (04820)210 648 A
  2938. (char)168 1110 A
  2939. (*old)168 1320 A
  2940. 1530(=)S
  2941. (oldp;)210 1614 A
  2942. 1890 V
  2943. (04821)210 648 A
  2944. (register)336 1110 A
  2945. (size_t)252 1488 A
  2946. (len,)168 1782 A
  2947. 1992(n;)S
  2948. 1980 V
  2949. (04822)210 648 A
  2950. 2070 V
  2951. (04823)210 648 A
  2952. 1110(if)S
  2953. ((!old))252 1236 A
  2954. (return)252 1530 A
  2955. (malloc(size);)546 1824 A
  2956. 2160 V
  2957. (04824)210 648 A
  2958. (else)168 1110 A
  2959. 1320(if)S
  2960. ((!size))294 1446 A
  2961. 1782({)S
  2962. 2250 V
  2963. (04825)210 648 A
  2964. (free(oldp);)462 1362 A
  2965. 2340 V
  2966. (04826)210 648 A
  2967. (return)252 1362 A
  2968. (NULL;)210 1656 A
  2969. 2430 V
  2970. (04827)210 648 A
  2971. 1110(})S
  2972. 2520 V
  2973. (04828)210 648 A
  2974. (len)126 1110 A
  2975. 1278(=)S
  2976. (Align(size,)462 1362 A
  2977. (PTRSIZE))336 1866 A
  2978. 2244(+)S
  2979. (PTRSIZE;)336 2328 A
  2980. 2610 V
  2981. (04829)210 648 A
  2982. (next)168 1110 A
  2983. 1320(=)S
  2984. (NextSlot(old);)588 1404 A
  2985. 2700 V
  2986. (04830)210 648 A
  2987. 1110(n)S
  2988. 1194(=)S
  2989. ((int)(next)420 1278 A
  2990. 1740(-)S
  2991. (old);)210 1824 A
  2992. 3042(/*)S
  2993. (old)126 3168 A
  2994. (length)252 3336 A
  2995. 3630(*/)S
  2996. 2790 V
  2997. (04831)210 648 A
  2998. 1110(/*)S
  2999. 2880 V
  3000. (04832)210 648 A
  3001. 1152(*)S
  3002. (extend)252 1236 A
  3003. (old)126 1530 A
  3004. 1698(if)S
  3005. (there)210 1824 A
  3006. 2076(is)S
  3007. (any)126 2202 A
  3008. (free)168 2370 A
  3009. (space)210 2580 A
  3010. (just)168 2832 A
  3011. (behind)252 3042 A
  3012. 3336(it)S
  3013. 2970 V
  3014. (04833)210 648 A
  3015. 1152(*/)S
  3016. 3060 V
  3017. (04834)210 648 A
  3018. (for)126 1110 A
  3019. ((prev)210 1278 A
  3020. 1530(=)S
  3021. 1614(0,)S
  3022. 1740(p)S
  3023. 1824(=)S
  3024. (_empty;)294 1908 A
  3025. 2244(p)S
  3026. 2328(!=)S
  3027. 2454(0;)S
  3028. (prev)168 2580 A
  3029. 2790(=)S
  3030. 2874(p,)S
  3031. 3000(p)S
  3032. 3084(=)S
  3033. (NextFree(p)))504 3168 A
  3034. 3714({)S
  3035. 3150 V
  3036. (04835)210 648 A
  3037. 1362(if)S
  3038. 1488((p)S
  3039. 1614(>)S
  3040. (next))210 1698 A
  3041. 3240 V
  3042. (04836)210 648 A
  3043. (break;)252 1698 A
  3044. 3330 V
  3045. (04837)210 648 A
  3046. 1362(if)S
  3047. 1488((p)S
  3048. 1614(==)S
  3049. (next))210 1740 A
  3050. 1992({)S
  3051. 2370(/*)S
  3052. ('next')252 2496 A
  3053. 2790(is)S
  3054. 2916(a)S
  3055. (free)168 3000 A
  3056. (slot:)210 3210 A
  3057. (merge)210 3462 A
  3058. 3714(*/)S
  3059. 3420 V
  3060. (04838)210 648 A
  3061. (NextSlot(old))546 1698 A
  3062. 2286(=)S
  3063. (NextSlot(p);)504 2370 A
  3064. 3510 V
  3065. (04839)210 648 A
  3066. 1698(if)S
  3067. ((prev))252 1824 A
  3068. 3600 V
  3069. (04840)210 648 A
  3070. (NextFree(prev))588 2034 A
  3071. 2664(=)S
  3072. (NextFree(p);)504 2748 A
  3073. 3690 V
  3074. (04841)210 648 A
  3075. (else)168 1698 A
  3076. 3780 V
  3077. (04842)210 648 A
  3078. (_empty)252 2034 A
  3079. 2328(=)S
  3080. (NextFree(p);)504 2412 A
  3081. 3870 V
  3082. (04843)210 648 A
  3083. (next)168 1698 A
  3084. 1908(=)S
  3085. (NextSlot(old);)588 1992 A
  3086. 3960 V
  3087. (04844)210 648 A
  3088. (break;)252 1698 A
  3089. 4050 V
  3090. (04845)210 648 A
  3091. 1362(})S
  3092. 4140 V
  3093. (04846)210 648 A
  3094. 1110(})S
  3095. 4230 V
  3096. (04847)210 648 A
  3097. (new)126 1110 A
  3098. 1278(=)S
  3099. (old)126 1362 A
  3100. 1530(+)S
  3101. (len;)168 1614 A
  3102. 4320 V
  3103. (04848)210 648 A
  3104. 1110(/*)S
  3105. 4410 V
  3106. (04849)210 648 A
  3107. 1152(*)S
  3108. (Can)126 1236 A
  3109. 1404(we)S
  3110. (use)126 1530 A
  3111. (the)126 1698 A
  3112. (old,)168 1866 A
  3113. (possibly)336 2076 A
  3114. (extended)336 2454 A
  3115. (slot?)210 2832 A
  3116. 4500 V
  3117. (04850)210 648 A
  3118. 1152(*/)S
  3119. 4590 V
  3120. (04851)210 648 A
  3121. 1110(if)S
  3122. ((new)168 1236 A
  3123. 1446(<=)S
  3124. (next)168 1572 A
  3125. 1782(&&)S
  3126. (new)126 1908 A
  3127. 2076(>=)S
  3128. (old))168 2202 A
  3129. 2412({)S
  3130. 3042(/*)S
  3131. 3168(it)S
  3132. (does)168 3294 A
  3133. (fit)126 3504 A
  3134. 3672(*/)S
  3135. 4680 V
  3136. (04852)210 648 A
  3137. 1362(if)S
  3138. ((new)168 1488 A
  3139. 1698(+)S
  3140. (PTRSIZE)294 1782 A
  3141. 2118(<)S
  3142. (next))210 2202 A
  3143. 2454({)S
  3144. 3042(/*)S
  3145. (too)126 3168 A
  3146. (big,)168 3336 A
  3147. 3546(so)S
  3148. (split)210 3672 A
  3149. 3924(*/)S
  3150. 4770 V
  3151. (04853)210 648 A
  3152. 1698(/*)S
  3153. 1824(+)S
  3154. (PTRSIZE)294 1908 A
  3155. (avoids)252 2244 A
  3156. (tiny)168 2538 A
  3157. (slots)210 2748 A
  3158. 3000(on)S
  3159. (free)168 3126 A
  3160. (list)168 3336 A
  3161. 3546(*/)S
  3162. 4860 V
  3163. (04854)210 648 A
  3164. (NextSlot(new))546 1698 A
  3165. 2286(=)S
  3166. (next;)210 2370 A
  3167. 4950 V
  3168. (04855)210 648 A
  3169. (NextSlot(old))546 1698 A
  3170. 2286(=)S
  3171. (new;)168 2370 A
  3172. 5040 V
  3173. (04856)210 648 A
  3174. (free(new);)420 1698 A
  3175. 5130 V
  3176. (04857)210 648 A
  3177. 1362(})S
  3178. 5220 V
  3179. (04858)210 648 A
  3180. (return)252 1362 A
  3181. (old;)168 1656 A
  3182. 5310 V
  3183. (04859)210 648 A
  3184. 1110(})S
  3185. 5400 V
  3186. (04860)210 648 A
  3187. 1110(if)S
  3188. (((new)210 1236 A
  3189. 1488(=)S
  3190. (malloc(size)))546 1572 A
  3191. 2160(==)S
  3192. (NULL))210 2286 A
  3193. 3042(/*)S
  3194. 3168(it)S
  3195. (didn't)252 3294 A
  3196. (fit)126 3588 A
  3197. 3756(*/)S
  3198. 5490 V
  3199. (04861)210 648 A
  3200. (return)252 1362 A
  3201. (NULL;)210 1656 A
  3202. 5580 V
  3203. (04862)210 648 A
  3204. (memcpy(new,)462 1110 A
  3205. (old,)168 1614 A
  3206. (n);)126 1824 A
  3207. 3042(/*)S
  3208. 3168(n)S
  3209. 3252(<)S
  3210. (size)168 3336 A
  3211. 3546(*/)S
  3212. 5670 V
  3213. (04863)210 648 A
  3214. (free(old);)420 1110 A
  3215. 5760 V
  3216. (04864)210 648 A
  3217. (return)252 1110 A
  3218. (new;)168 1404 A
  3219. 5850 V
  3220. (04865)210 648 A
  3221. 1026(})S
  3222. 6030 V
  3223. (04867)210 648 A
  3224. (void)168 1026 A
  3225. 6120 V
  3226. (04868)210 648 A
  3227. (free(void)378 1026 A
  3228. (*ptr))210 1446 A
  3229. 6210 V
  3230. (04869)210 648 A
  3231. 1026({)S
  3232. 8418 V
  3233. EP
  3234. %%Page: 40 40
  3235. BP
  3236. /slant 0 def
  3237. /height 0 def
  3238. 630 V
  3239. 12 B
  3240. 648(40)S
  3241. 11 R
  3242. 1971(File:)S
  3243. (src/lib/ansi/malloc.c)900 2204 A
  3244. 10 R
  3245. 3402(MINIX)S
  3246. 3730(SOURCE)S
  3247. 4153(CODE)S
  3248. 900 V
  3249. 7 LST
  3250. (04870)210 648 A
  3251. (register)336 1110 A
  3252. (char)168 1488 A
  3253. (*prev,)252 1698 A
  3254. (*next;)252 1992 A
  3255. 990 V
  3256. (04871)210 648 A
  3257. (char)168 1110 A
  3258. 1320(*p)S
  3259. 1446(=)S
  3260. (ptr;)168 1530 A
  3261. 1080 V
  3262. (04872)210 648 A
  3263. 1170 V
  3264. (04873)210 648 A
  3265. 1110(if)S
  3266. ((!p))168 1236 A
  3267. (return;)294 1446 A
  3268. 1260 V
  3269. (04874)210 648 A
  3270. 1350 V
  3271. (04875)210 648 A
  3272. (ASSERT(NextSlot(p))756 1110 A
  3273. 1908(>)S
  3274. (p);)126 1992 A
  3275. 1440 V
  3276. (04876)210 648 A
  3277. (for)126 1110 A
  3278. ((prev)210 1278 A
  3279. 1530(=)S
  3280. 1614(0,)S
  3281. (next)168 1740 A
  3282. 1950(=)S
  3283. (_empty;)294 2034 A
  3284. (next)168 2370 A
  3285. 2580(!=)S
  3286. 2706(0;)S
  3287. (prev)168 2832 A
  3288. 3042(=)S
  3289. (next,)210 3126 A
  3290. (next)168 3378 A
  3291. 3588(=)S
  3292. (NextFree(next)))630 3672 A
  3293. 1530 V
  3294. (04877)210 648 A
  3295. 1362(if)S
  3296. 1488((p)S
  3297. 1614(<)S
  3298. (next))210 1698 A
  3299. 1620 V
  3300. (04878)210 648 A
  3301. (break;)252 1698 A
  3302. 1710 V
  3303. (04879)210 648 A
  3304. (NextFree(p))462 1110 A
  3305. 1614(=)S
  3306. (next;)210 1698 A
  3307. 1800 V
  3308. (04880)210 648 A
  3309. 1110(if)S
  3310. ((prev))252 1236 A
  3311. 1890 V
  3312. (04881)210 648 A
  3313. (NextFree(prev))588 1362 A
  3314. 1992(=)S
  3315. 2076(p;)S
  3316. 1980 V
  3317. (04882)210 648 A
  3318. (else)168 1110 A
  3319. 2070 V
  3320. (04883)210 648 A
  3321. (_empty)252 1362 A
  3322. 1656(=)S
  3323. 1740(p;)S
  3324. 2160 V
  3325. (04884)210 648 A
  3326. 1110(if)S
  3327. ((next))252 1236 A
  3328. 1530({)S
  3329. 2250 V
  3330. (04885)210 648 A
  3331. (ASSERT(NextSlot(p))756 1362 A
  3332. 2160(<=)S
  3333. (next);)252 2286 A
  3334. 2340 V
  3335. (04886)210 648 A
  3336. 1362(if)S
  3337. ((NextSlot(p))504 1488 A
  3338. 2034(==)S
  3339. (next))210 2160 A
  3340. 2412({)S
  3341. 3042(/*)S
  3342. (merge)210 3168 A
  3343. 3420(p)S
  3344. (and)126 3504 A
  3345. (next)168 3672 A
  3346. 3882(*/)S
  3347. 2430 V
  3348. (04887)210 648 A
  3349. (NextSlot(p))462 1698 A
  3350. 2202(=)S
  3351. (NextSlot(next);)630 2286 A
  3352. 2520 V
  3353. (04888)210 648 A
  3354. (NextFree(p))462 1698 A
  3355. 2202(=)S
  3356. (NextFree(next);)630 2286 A
  3357. 2610 V
  3358. (04889)210 648 A
  3359. 1362(})S
  3360. 2700 V
  3361. (04890)210 648 A
  3362. 1110(})S
  3363. 2790 V
  3364. (04891)210 648 A
  3365. 1110(if)S
  3366. ((prev))252 1236 A
  3367. 1530({)S
  3368. 2880 V
  3369. (04892)210 648 A
  3370. (ASSERT(NextSlot(prev))882 1362 A
  3371. 2286(<=)S
  3372. (p);)126 2412 A
  3373. 2970 V
  3374. (04893)210 648 A
  3375. 1362(if)S
  3376. ((NextSlot(prev))630 1488 A
  3377. 2160(==)S
  3378. 2286(p))S
  3379. 2412({)S
  3380. 3042(/*)S
  3381. (merge)210 3168 A
  3382. (prev)168 3420 A
  3383. (and)126 3630 A
  3384. 3798(p)S
  3385. 3882(*/)S
  3386. 3060 V
  3387. (04894)210 648 A
  3388. (NextSlot(prev))588 1698 A
  3389. 2328(=)S
  3390. (NextSlot(p);)504 2412 A
  3391. 3150 V
  3392. (04895)210 648 A
  3393. (NextFree(prev))588 1698 A
  3394. 2328(=)S
  3395. (NextFree(p);)504 2412 A
  3396. 3240 V
  3397. (04896)210 648 A
  3398. 1362(})S
  3399. 3330 V
  3400. (04897)210 648 A
  3401. 1110(})S
  3402. 3420 V
  3403. (04898)210 648 A
  3404. 1026(})S
  3405. 3600 V
  3406. (04900)210 648 A
  3407. (#ifdef)252 1026 A
  3408. (DEBUG)210 1320 A
  3409. 3690 V
  3410. (04901)210 648 A
  3411. (static)252 1026 A
  3412. (assert_failed())630 1320 A
  3413. 3780 V
  3414. (04902)210 648 A
  3415. 1026({)S
  3416. 3870 V
  3417. (04903)210 648 A
  3418. (write(2,)336 1362 A
  3419. ("assert)294 1740 A
  3420. (failed)252 2076 A
  3421. 2370(in)S
  3422. (lib/malloc.c\n",)672 2496 A
  3423. (30);)168 3210 A
  3424. 3960 V
  3425. (04904)210 648 A
  3426. (abort();)336 1362 A
  3427. 4050 V
  3428. (04905)210 648 A
  3429. 1026(})S
  3430. 4140 V
  3431. (04906)210 648 A
  3432. (#endif)252 1026 A
  3433. 4590 V
  3434. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3435. 4680 V
  3436. (src/lib/ansi/mblen.c)840 1698 A
  3437. 4770 V
  3438. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3439. 4950 V
  3440. (05000)210 648 A
  3441. 1026(/*)S
  3442. 5040 V
  3443. (05001)210 648 A
  3444. 1068(*)S
  3445. ((c))126 1152 A
  3446. (copyright)378 1320 A
  3447. (1987)168 1740 A
  3448. 1950(by)S
  3449. (the)126 2076 A
  3450. (Vrije)210 2244 A
  3451. (Universiteit,)546 2496 A
  3452. (Amsterdam,)420 3084 A
  3453. (The)126 3546 A
  3454. (Netherlands.)504 3714 A
  3455. 5130 V
  3456. (05002)210 648 A
  3457. 1068(*)S
  3458. (See)126 1152 A
  3459. (the)126 1320 A
  3460. (copyright)378 1488 A
  3461. (notice)252 1908 A
  3462. 2202(in)S
  3463. (the)126 2328 A
  3464. (ACK)126 2496 A
  3465. (home)168 2664 A
  3466. (directory,)420 2874 A
  3467. 3336(in)S
  3468. (the)126 3462 A
  3469. (file)168 3630 A
  3470. ("Copyright".)504 3840 A
  3471. 5220 V
  3472. (05003)210 648 A
  3473. 1068(*/)S
  3474. 5310 V
  3475. (05004)210 648 A
  3476. 1026(/*)S
  3477. ($Header:)336 1152 A
  3478. (mblen.c,v)378 1530 A
  3479. (1.2)126 1950 A
  3480. (89/12/18)336 2118 A
  3481. (15:12:50)336 2496 A
  3482. (eck)126 2874 A
  3483. (Exp)126 3042 A
  3484. 3210($)S
  3485. 3294(*/)S
  3486. 5400 V
  3487. (05005)210 648 A
  3488. 5490 V
  3489. (05006)210 648 A
  3490. (#include)336 1026 A
  3491. (<stdlib.h>)420 1698 A
  3492. 5580 V
  3493. (05007)210 648 A
  3494. (#include)336 1026 A
  3495. (<limits.h>)420 1698 A
  3496. 5670 V
  3497. (05008)210 648 A
  3498. 5760 V
  3499. (05009)210 648 A
  3500. (#define)294 1026 A
  3501. (CHAR_SHIFT)420 1362 A
  3502. 2034(8)S
  3503. 5850 V
  3504. (05010)210 648 A
  3505. 5940 V
  3506. (05011)210 648 A
  3507. (int)126 1026 A
  3508. 6030 V
  3509. (05012)210 648 A
  3510. (mblen(const)462 1026 A
  3511. (char)168 1530 A
  3512. (*s,)126 1740 A
  3513. (size_t)252 1908 A
  3514. 2202(n))S
  3515. 6120 V
  3516. (05013)210 648 A
  3517. 1026({)S
  3518. 6210 V
  3519. (05014)210 648 A
  3520. 1362(if)S
  3521. 1488((s)S
  3522. 1614(==)S
  3523. ((const)252 1740 A
  3524. (char)168 2034 A
  3525. (*)NULL))294 2244 A
  3526. (return)252 2580 A
  3527. 2874(0;)S
  3528. 3042(/*)S
  3529. 3168(no)S
  3530. (state)210 3294 A
  3531. (dependent)378 3546 A
  3532. (codings)294 3966 A
  3533. 4302(*/)S
  3534. 8418 V
  3535. EP
  3536. %%Page: 41 41
  3537. BP
  3538. /slant 0 def
  3539. /height 0 def
  3540. 630 V
  3541. 10 R
  3542. 648(MINIX)S
  3543. 976(SOURCE)S
  3544. 1399(CODE)S
  3545. 11 R
  3546. 1984(File:)S
  3547. (src/lib/ansi/mblen.c)874 2217 A
  3548. 12 B
  3549. 4308(41)S
  3550. 900 V
  3551. 7 LST
  3552. (05015)210 648 A
  3553. 1362(if)S
  3554. 1488((n)S
  3555. 1614(<=)S
  3556. 1740(0))S
  3557. (return)252 1866 A
  3558. 2160(0;)S
  3559. 990 V
  3560. (05016)210 648 A
  3561. (return)252 1362 A
  3562. ((*s)126 1656 A
  3563. 1824(!=)S
  3564. (0);)126 1950 A
  3565. 1080 V
  3566. (05017)210 648 A
  3567. 1026(})S
  3568. 1440 V
  3569. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3570. 1530 V
  3571. (src/lib/ansi/mbstowcs.c)966 1698 A
  3572. 1620 V
  3573. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3574. 1800 V
  3575. (05100)210 648 A
  3576. 1026(/*)S
  3577. 1890 V
  3578. (05101)210 648 A
  3579. 1068(*)S
  3580. ((c))126 1152 A
  3581. (copyright)378 1320 A
  3582. (1987)168 1740 A
  3583. 1950(by)S
  3584. (the)126 2076 A
  3585. (Vrije)210 2244 A
  3586. (Universiteit,)546 2496 A
  3587. (Amsterdam,)420 3084 A
  3588. (The)126 3546 A
  3589. (Netherlands.)504 3714 A
  3590. 1980 V
  3591. (05102)210 648 A
  3592. 1068(*)S
  3593. (See)126 1152 A
  3594. (the)126 1320 A
  3595. (copyright)378 1488 A
  3596. (notice)252 1908 A
  3597. 2202(in)S
  3598. (the)126 2328 A
  3599. (ACK)126 2496 A
  3600. (home)168 2664 A
  3601. (directory,)420 2874 A
  3602. 3336(in)S
  3603. (the)126 3462 A
  3604. (file)168 3630 A
  3605. ("Copyright".)504 3840 A
  3606. 2070 V
  3607. (05103)210 648 A
  3608. 1068(*/)S
  3609. 2160 V
  3610. (05104)210 648 A
  3611. 1026(/*)S
  3612. ($Header:)336 1152 A
  3613. (mbstowcs.c,v)504 1530 A
  3614. (1.2)126 2076 A
  3615. (89/12/18)336 2244 A
  3616. (15:12:59)336 2622 A
  3617. (eck)126 3000 A
  3618. (Exp)126 3168 A
  3619. 3336($)S
  3620. 3420(*/)S
  3621. 2250 V
  3622. (05105)210 648 A
  3623. 2340 V
  3624. (05106)210 648 A
  3625. (#include)336 1026 A
  3626. (<stdlib.h>)420 1698 A
  3627. 2430 V
  3628. (05107)210 648 A
  3629. 2520 V
  3630. (05108)210 648 A
  3631. (size_t)252 1026 A
  3632. 2610 V
  3633. (05109)210 648 A
  3634. (mbstowcs(register)714 1026 A
  3635. (wchar_t)294 1782 A
  3636. (*pwcs,)252 2118 A
  3637. (register)336 2412 A
  3638. (const)210 2790 A
  3639. (char)168 3042 A
  3640. (*s,)126 3252 A
  3641. (size_t)252 3420 A
  3642. 3714(n))S
  3643. 2700 V
  3644. (05110)210 648 A
  3645. 1026({)S
  3646. 2790 V
  3647. (05111)210 648 A
  3648. (register)336 1362 A
  3649. (int)126 1740 A
  3650. 1908(i)S
  3651. 1992(=)S
  3652. 2076(n;)S
  3653. 2880 V
  3654. (05112)210 648 A
  3655. 2970 V
  3656. (05113)210 648 A
  3657. (while)210 1362 A
  3658. ((--i)168 1614 A
  3659. 1824(>=)S
  3660. 1950(0))S
  3661. 2076({)S
  3662. 3060 V
  3663. (05114)210 648 A
  3664. 1698(if)S
  3665. ((!(*pwcs++)420 1824 A
  3666. 2286(=)S
  3667. (*s++)))252 2370 A
  3668. 3150 V
  3669. (05115)210 648 A
  3670. (return)252 2034 A
  3671. 2328(n)S
  3672. 2412(-)S
  3673. 2496(i)S
  3674. 2580(-)S
  3675. 2664(1;)S
  3676. 3240 V
  3677. (05116)210 648 A
  3678. 1362(})S
  3679. 3330 V
  3680. (05117)210 648 A
  3681. (return)252 1362 A
  3682. 1656(n)S
  3683. 1740(-)S
  3684. 1824(i;)S
  3685. 3420 V
  3686. (05118)210 648 A
  3687. 1026(})S
  3688. 4140 V
  3689. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3690. 4230 V
  3691. (src/lib/ansi/mbtowc.c)882 1698 A
  3692. 4320 V
  3693. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3694. 4500 V
  3695. (05200)210 648 A
  3696. 1026(/*)S
  3697. 4590 V
  3698. (05201)210 648 A
  3699. 1068(*)S
  3700. ((c))126 1152 A
  3701. (copyright)378 1320 A
  3702. (1987)168 1740 A
  3703. 1950(by)S
  3704. (the)126 2076 A
  3705. (Vrije)210 2244 A
  3706. (Universiteit,)546 2496 A
  3707. (Amsterdam,)420 3084 A
  3708. (The)126 3546 A
  3709. (Netherlands.)504 3714 A
  3710. 4680 V
  3711. (05202)210 648 A
  3712. 1068(*)S
  3713. (See)126 1152 A
  3714. (the)126 1320 A
  3715. (copyright)378 1488 A
  3716. (notice)252 1908 A
  3717. 2202(in)S
  3718. (the)126 2328 A
  3719. (ACK)126 2496 A
  3720. (home)168 2664 A
  3721. (directory,)420 2874 A
  3722. 3336(in)S
  3723. (the)126 3462 A
  3724. (file)168 3630 A
  3725. ("Copyright".)504 3840 A
  3726. 4770 V
  3727. (05203)210 648 A
  3728. 1068(*/)S
  3729. 4860 V
  3730. (05204)210 648 A
  3731. 1026(/*)S
  3732. ($Header:)336 1152 A
  3733. (mbtowc.c,v)420 1530 A
  3734. (1.3)126 1992 A
  3735. (90/03/28)336 2160 A
  3736. (16:36:45)336 2538 A
  3737. (eck)126 2916 A
  3738. (Exp)126 3084 A
  3739. 3252($)S
  3740. 3336(*/)S
  3741. 4950 V
  3742. (05205)210 648 A
  3743. 5040 V
  3744. (05206)210 648 A
  3745. (#include)336 1026 A
  3746. (<stdlib.h>)420 1698 A
  3747. 5130 V
  3748. (05207)210 648 A
  3749. (#include)336 1026 A
  3750. (<limits.h>)420 1698 A
  3751. 5220 V
  3752. (05208)210 648 A
  3753. 5310 V
  3754. (05209)210 648 A
  3755. (int)126 1026 A
  3756. 5400 V
  3757. (05210)210 648 A
  3758. (mbtowc(wchar_t)588 1026 A
  3759. (*pwc,)210 1656 A
  3760. (register)336 1908 A
  3761. (const)210 2286 A
  3762. (char)168 2538 A
  3763. (*s,)126 2748 A
  3764. (size_t)252 2916 A
  3765. 3210(n))S
  3766. 5490 V
  3767. (05211)210 648 A
  3768. 1026({)S
  3769. 5580 V
  3770. (05212)210 648 A
  3771. 1362(if)S
  3772. 1488((s)S
  3773. 1614(==)S
  3774. ((const)252 1740 A
  3775. (char)168 2034 A
  3776. (*)NULL))294 2244 A
  3777. (return)252 2580 A
  3778. 2874(0;)S
  3779. 5670 V
  3780. (05213)210 648 A
  3781. 1362(if)S
  3782. 1488((n)S
  3783. 1614(<=)S
  3784. 1740(0))S
  3785. (return)252 1866 A
  3786. 2160(0;)S
  3787. 5760 V
  3788. (05214)210 648 A
  3789. 1362(if)S
  3790. ((pwc))210 1488 A
  3791. (*pwc)168 1740 A
  3792. 1950(=)S
  3793. (*s;)126 2034 A
  3794. 5850 V
  3795. (05215)210 648 A
  3796. (return)252 1362 A
  3797. ((*s)126 1656 A
  3798. 1824(!=)S
  3799. (0);)126 1950 A
  3800. 5940 V
  3801. (05216)210 648 A
  3802. 1026(})S
  3803. 8418 V
  3804. EP
  3805. %%Page: 42 42
  3806. BP
  3807. /slant 0 def
  3808. /height 0 def
  3809. 630 V
  3810. 12 B
  3811. 648(42)S
  3812. 11 R
  3813. 1941(File:)S
  3814. (src/lib/ansi/memchr.c)961 2174 A
  3815. 10 R
  3816. 3402(MINIX)S
  3817. 3730(SOURCE)S
  3818. 4153(CODE)S
  3819. 990 V
  3820. 7 LST
  3821. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3822. 1080 V
  3823. (src/lib/ansi/memchr.c)882 1698 A
  3824. 1170 V
  3825. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3826. 1350 V
  3827. (05300)210 648 A
  3828. 1026(/*)S
  3829. 1440 V
  3830. (05301)210 648 A
  3831. 1068(*)S
  3832. ((c))126 1152 A
  3833. (copyright)378 1320 A
  3834. (1987)168 1740 A
  3835. 1950(by)S
  3836. (the)126 2076 A
  3837. (Vrije)210 2244 A
  3838. (Universiteit,)546 2496 A
  3839. (Amsterdam,)420 3084 A
  3840. (The)126 3546 A
  3841. (Netherlands.)504 3714 A
  3842. 1530 V
  3843. (05302)210 648 A
  3844. 1068(*)S
  3845. (See)126 1152 A
  3846. (the)126 1320 A
  3847. (copyright)378 1488 A
  3848. (notice)252 1908 A
  3849. 2202(in)S
  3850. (the)126 2328 A
  3851. (ACK)126 2496 A
  3852. (home)168 2664 A
  3853. (directory,)420 2874 A
  3854. 3336(in)S
  3855. (the)126 3462 A
  3856. (file)168 3630 A
  3857. ("Copyright".)504 3840 A
  3858. 1620 V
  3859. (05303)210 648 A
  3860. 1068(*/)S
  3861. 1710 V
  3862. (05304)210 648 A
  3863. 1026(/*)S
  3864. ($Header:)336 1152 A
  3865. (memchr.c,v)420 1530 A
  3866. (1.3)126 1992 A
  3867. (90/08/28)336 2160 A
  3868. (13:52:11)336 2538 A
  3869. (eck)126 2916 A
  3870. (Exp)126 3084 A
  3871. 3252($)S
  3872. 3336(*/)S
  3873. 1800 V
  3874. (05305)210 648 A
  3875. 1890 V
  3876. (05306)210 648 A
  3877. (#include)336 1026 A
  3878. (<string.h>)420 1698 A
  3879. 1980 V
  3880. (05307)210 648 A
  3881. 2070 V
  3882. (05308)210 648 A
  3883. (void)168 1026 A
  3884. 1236(*)S
  3885. 2160 V
  3886. (05309)210 648 A
  3887. (memchr(const)504 1026 A
  3888. (void)168 1572 A
  3889. (*s,)126 1782 A
  3890. (register)336 1950 A
  3891. (int)126 2328 A
  3892. 2496(c,)S
  3893. (register)336 2622 A
  3894. (size_t)252 3000 A
  3895. 3294(n))S
  3896. 2250 V
  3897. (05310)210 648 A
  3898. 1026({)S
  3899. 2340 V
  3900. (05311)210 648 A
  3901. (register)336 1362 A
  3902. (const)210 1740 A
  3903. (unsigned)336 1992 A
  3904. (char)168 2370 A
  3905. (*s1)126 2580 A
  3906. 2748(=)S
  3907. 2832(s;)S
  3908. 2430 V
  3909. (05312)210 648 A
  3910. 2520 V
  3911. (05313)210 648 A
  3912. 1362(c)S
  3913. 1446(=)S
  3914. ((unsigned)378 1530 A
  3915. (char))210 1950 A
  3916. 2202(c;)S
  3917. 2610 V
  3918. (05314)210 648 A
  3919. 1362(if)S
  3920. ((n))126 1488 A
  3921. 1656({)S
  3922. 2700 V
  3923. (05315)210 648 A
  3924. (n++;)168 1698 A
  3925. 2790 V
  3926. (05316)210 648 A
  3927. (while)210 1698 A
  3928. ((--n)168 1950 A
  3929. 2160(>)S
  3930. 2244(0))S
  3931. 2370({)S
  3932. 2880 V
  3933. (05317)210 648 A
  3934. 2034(if)S
  3935. ((*s1++)252 2160 A
  3936. 2454(!=)S
  3937. 2580(c))S
  3938. (continue;)378 2706 A
  3939. 2970 V
  3940. (05318)210 648 A
  3941. (return)252 2034 A
  3942. ((void)210 2328 A
  3943. 2580(*))S
  3944. (--s1;)210 2706 A
  3945. 3060 V
  3946. (05319)210 648 A
  3947. 1698(})S
  3948. 3150 V
  3949. (05320)210 648 A
  3950. 1362(})S
  3951. 3240 V
  3952. (05321)210 648 A
  3953. (return)252 1362 A
  3954. (NULL;)210 1656 A
  3955. 3330 V
  3956. (05322)210 648 A
  3957. 1026(})S
  3958. 3690 V
  3959. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3960. 3780 V
  3961. (src/lib/ansi/memcmp.c)882 1698 A
  3962. 3870 V
  3963. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  3964. 4050 V
  3965. (05400)210 648 A
  3966. 1026(/*)S
  3967. 4140 V
  3968. (05401)210 648 A
  3969. 1068(*)S
  3970. ((c))126 1152 A
  3971. (copyright)378 1320 A
  3972. (1987)168 1740 A
  3973. 1950(by)S
  3974. (the)126 2076 A
  3975. (Vrije)210 2244 A
  3976. (Universiteit,)546 2496 A
  3977. (Amsterdam,)420 3084 A
  3978. (The)126 3546 A
  3979. (Netherlands.)504 3714 A
  3980. 4230 V
  3981. (05402)210 648 A
  3982. 1068(*)S
  3983. (See)126 1152 A
  3984. (the)126 1320 A
  3985. (copyright)378 1488 A
  3986. (notice)252 1908 A
  3987. 2202(in)S
  3988. (the)126 2328 A
  3989. (ACK)126 2496 A
  3990. (home)168 2664 A
  3991. (directory,)420 2874 A
  3992. 3336(in)S
  3993. (the)126 3462 A
  3994. (file)168 3630 A
  3995. ("Copyright".)504 3840 A
  3996. 4320 V
  3997. (05403)210 648 A
  3998. 1068(*/)S
  3999. 4410 V
  4000. (05404)210 648 A
  4001. 1026(/*)S
  4002. ($Id:)168 1152 A
  4003. (memcmp.c,v)420 1362 A
  4004. (1.6)126 1824 A
  4005. (1994/06/24)420 1992 A
  4006. (11:56:26)336 2454 A
  4007. (ceriel)252 2832 A
  4008. (Exp)126 3126 A
  4009. 3294($)S
  4010. 3378(*/)S
  4011. 4500 V
  4012. (05405)210 648 A
  4013. 4590 V
  4014. (05406)210 648 A
  4015. (#include)336 1026 A
  4016. (<string.h>)420 1698 A
  4017. 4680 V
  4018. (05407)210 648 A
  4019. 4770 V
  4020. (05408)210 648 A
  4021. (int)126 1026 A
  4022. 4860 V
  4023. (05409)210 648 A
  4024. (memcmp(const)504 1026 A
  4025. (void)168 1572 A
  4026. (*s1,)168 1782 A
  4027. (const)210 1992 A
  4028. (void)168 2244 A
  4029. (*s2,)168 2454 A
  4030. (size_t)252 2664 A
  4031. 2958(n))S
  4032. 4950 V
  4033. (05410)210 648 A
  4034. 1026({)S
  4035. 5040 V
  4036. (05411)210 648 A
  4037. (register)336 1362 A
  4038. (const)210 1740 A
  4039. (unsigned)336 1992 A
  4040. (char)168 2370 A
  4041. (*p1)126 2580 A
  4042. 2748(=)S
  4043. (s1,)126 2832 A
  4044. (*p2)126 3000 A
  4045. 3168(=)S
  4046. (s2;)126 3252 A
  4047. 5130 V
  4048. (05412)210 648 A
  4049. 5220 V
  4050. (05413)210 648 A
  4051. 1362(if)S
  4052. ((n))126 1488 A
  4053. 1656({)S
  4054. 5310 V
  4055. (05414)210 648 A
  4056. (n++;)168 1698 A
  4057. 5400 V
  4058. (05415)210 648 A
  4059. (while)210 1698 A
  4060. ((--n)168 1950 A
  4061. 2160(>)S
  4062. 2244(0))S
  4063. 2370({)S
  4064. 5490 V
  4065. (05416)210 648 A
  4066. 2034(if)S
  4067. ((*p1++)252 2160 A
  4068. 2454(==)S
  4069. (*p2++))252 2580 A
  4070. (continue;)378 2874 A
  4071. 5580 V
  4072. (05417)210 648 A
  4073. (return)252 2034 A
  4074. (*--p1)210 2328 A
  4075. 2580(-)S
  4076. (*--p2;)252 2664 A
  4077. 5670 V
  4078. (05418)210 648 A
  4079. 1698(})S
  4080. 5760 V
  4081. (05419)210 648 A
  4082. 1362(})S
  4083. 5850 V
  4084. (05420)210 648 A
  4085. (return)252 1362 A
  4086. 1656(0;)S
  4087. 5940 V
  4088. (05421)210 648 A
  4089. 1026(})S
  4090. 8418 V
  4091. EP
  4092. %%Page: 43 43
  4093. BP
  4094. /slant 0 def
  4095. /height 0 def
  4096. 630 V
  4097. 10 R
  4098. 648(MINIX)S
  4099. 976(SOURCE)S
  4100. 1399(CODE)S
  4101. 11 R
  4102. 1932(File:)S
  4103. (src/lib/ansi/memcpy.c)979 2165 A
  4104. 12 B
  4105. 4308(43)S
  4106. 990 V
  4107. 7 LST
  4108. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4109. 1080 V
  4110. (src/lib/ansi/memcpy.c)882 1698 A
  4111. 1170 V
  4112. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4113. 1350 V
  4114. (05500)210 648 A
  4115. 1026(/*)S
  4116. 1440 V
  4117. (05501)210 648 A
  4118. 1068(*)S
  4119. ((c))126 1152 A
  4120. (copyright)378 1320 A
  4121. (1987)168 1740 A
  4122. 1950(by)S
  4123. (the)126 2076 A
  4124. (Vrije)210 2244 A
  4125. (Universiteit,)546 2496 A
  4126. (Amsterdam,)420 3084 A
  4127. (The)126 3546 A
  4128. (Netherlands.)504 3714 A
  4129. 1530 V
  4130. (05502)210 648 A
  4131. 1068(*)S
  4132. (See)126 1152 A
  4133. (the)126 1320 A
  4134. (copyright)378 1488 A
  4135. (notice)252 1908 A
  4136. 2202(in)S
  4137. (the)126 2328 A
  4138. (ACK)126 2496 A
  4139. (home)168 2664 A
  4140. (directory,)420 2874 A
  4141. 3336(in)S
  4142. (the)126 3462 A
  4143. (file)168 3630 A
  4144. ("Copyright".)504 3840 A
  4145. 1620 V
  4146. (05503)210 648 A
  4147. 1068(*/)S
  4148. 1710 V
  4149. (05504)210 648 A
  4150. 1026(/*)S
  4151. ($Header:)336 1152 A
  4152. (memcpy.c,v)420 1530 A
  4153. (1.4)126 1992 A
  4154. (90/08/28)336 2160 A
  4155. (13:52:31)336 2538 A
  4156. (eck)126 2916 A
  4157. (Exp)126 3084 A
  4158. 3252($)S
  4159. 3336(*/)S
  4160. 1800 V
  4161. (05505)210 648 A
  4162. 1890 V
  4163. (05506)210 648 A
  4164. (#include)336 1026 A
  4165. (<string.h>)420 1698 A
  4166. 1980 V
  4167. (05507)210 648 A
  4168. 2070 V
  4169. (05508)210 648 A
  4170. (void)168 1026 A
  4171. 1236(*)S
  4172. 2160 V
  4173. (05509)210 648 A
  4174. (memcpy(void)462 1026 A
  4175. (*s1,)168 1530 A
  4176. (const)210 1740 A
  4177. (void)168 1992 A
  4178. (*s2,)168 2202 A
  4179. (register)336 2412 A
  4180. (size_t)252 2790 A
  4181. 3084(n))S
  4182. 2250 V
  4183. (05510)210 648 A
  4184. 1026({)S
  4185. 2340 V
  4186. (05511)210 648 A
  4187. (register)336 1362 A
  4188. (char)168 1740 A
  4189. (*p1)126 1950 A
  4190. 2118(=)S
  4191. (s1;)126 2202 A
  4192. 2430 V
  4193. (05512)210 648 A
  4194. (register)336 1362 A
  4195. (const)210 1740 A
  4196. (char)168 1992 A
  4197. (*p2)126 2202 A
  4198. 2370(=)S
  4199. (s2;)126 2454 A
  4200. 2520 V
  4201. (05513)210 648 A
  4202. 2610 V
  4203. (05514)210 648 A
  4204. 2700 V
  4205. (05515)210 648 A
  4206. 1362(if)S
  4207. ((n))126 1488 A
  4208. 1656({)S
  4209. 2790 V
  4210. (05516)210 648 A
  4211. (n++;)168 1698 A
  4212. 2880 V
  4213. (05517)210 648 A
  4214. (while)210 1698 A
  4215. ((--n)168 1950 A
  4216. 2160(>)S
  4217. 2244(0))S
  4218. 2370({)S
  4219. 2970 V
  4220. (05518)210 648 A
  4221. (*p1++)210 2034 A
  4222. 2286(=)S
  4223. (*p2++;)252 2370 A
  4224. 3060 V
  4225. (05519)210 648 A
  4226. 1698(})S
  4227. 3150 V
  4228. (05520)210 648 A
  4229. 1362(})S
  4230. 3240 V
  4231. (05521)210 648 A
  4232. (return)252 1362 A
  4233. (s1;)126 1656 A
  4234. 3330 V
  4235. (05522)210 648 A
  4236. 1026(})S
  4237. 3690 V
  4238. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4239. 3780 V
  4240. (src/lib/ansi/memmove.c)924 1698 A
  4241. 3870 V
  4242. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4243. 4050 V
  4244. (05600)210 648 A
  4245. 1026(/*)S
  4246. 4140 V
  4247. (05601)210 648 A
  4248. 1068(*)S
  4249. ((c))126 1152 A
  4250. (copyright)378 1320 A
  4251. (1987)168 1740 A
  4252. 1950(by)S
  4253. (the)126 2076 A
  4254. (Vrije)210 2244 A
  4255. (Universiteit,)546 2496 A
  4256. (Amsterdam,)420 3084 A
  4257. (The)126 3546 A
  4258. (Netherlands.)504 3714 A
  4259. 4230 V
  4260. (05602)210 648 A
  4261. 1068(*)S
  4262. (See)126 1152 A
  4263. (the)126 1320 A
  4264. (copyright)378 1488 A
  4265. (notice)252 1908 A
  4266. 2202(in)S
  4267. (the)126 2328 A
  4268. (ACK)126 2496 A
  4269. (home)168 2664 A
  4270. (directory,)420 2874 A
  4271. 3336(in)S
  4272. (the)126 3462 A
  4273. (file)168 3630 A
  4274. ("Copyright".)504 3840 A
  4275. 4320 V
  4276. (05603)210 648 A
  4277. 1068(*/)S
  4278. 4410 V
  4279. (05604)210 648 A
  4280. 1026(/*)S
  4281. ($Header:)336 1152 A
  4282. (memmove.c,v)462 1530 A
  4283. (1.3)126 2034 A
  4284. (90/08/28)336 2202 A
  4285. (13:52:42)336 2580 A
  4286. (eck)126 2958 A
  4287. (Exp)126 3126 A
  4288. 3294($)S
  4289. 3378(*/)S
  4290. 4500 V
  4291. (05605)210 648 A
  4292. 4590 V
  4293. (05606)210 648 A
  4294. (#include)336 1026 A
  4295. (<string.h>)420 1698 A
  4296. 4680 V
  4297. (05607)210 648 A
  4298. 4770 V
  4299. (05608)210 648 A
  4300. (void)168 1026 A
  4301. 1236(*)S
  4302. 4860 V
  4303. (05609)210 648 A
  4304. (memmove(void)504 1026 A
  4305. (*s1,)168 1572 A
  4306. (const)210 1782 A
  4307. (void)168 2034 A
  4308. (*s2,)168 2244 A
  4309. (register)336 2454 A
  4310. (size_t)252 2832 A
  4311. 3126(n))S
  4312. 4950 V
  4313. (05610)210 648 A
  4314. 1026({)S
  4315. 5040 V
  4316. (05611)210 648 A
  4317. (register)336 1362 A
  4318. (char)168 1740 A
  4319. (*p1)126 1950 A
  4320. 2118(=)S
  4321. (s1;)126 2202 A
  4322. 5130 V
  4323. (05612)210 648 A
  4324. (register)336 1362 A
  4325. (const)210 1740 A
  4326. (char)168 1992 A
  4327. (*p2)126 2202 A
  4328. 2370(=)S
  4329. (s2;)126 2454 A
  4330. 5220 V
  4331. (05613)210 648 A
  4332. 5310 V
  4333. (05614)210 648 A
  4334. 1362(if)S
  4335. ((n>0))210 1488 A
  4336. 1740({)S
  4337. 5400 V
  4338. (05615)210 648 A
  4339. 1698(if)S
  4340. ((p2)126 1824 A
  4341. 1992(<=)S
  4342. 2118(p1)S
  4343. 2244(&&)S
  4344. 2370(p2)S
  4345. 2496(+)S
  4346. 2580(n)S
  4347. 2664(>)S
  4348. (p1))126 2748 A
  4349. 2916({)S
  4350. 5490 V
  4351. (05616)210 648 A
  4352. 2034(/*)S
  4353. (overlap,)336 2160 A
  4354. (copy)168 2538 A
  4355. (backwards)378 2748 A
  4356. 3168(*/)S
  4357. 5580 V
  4358. (05617)210 648 A
  4359. 2034(p1)S
  4360. 2160(+=)S
  4361. 2286(n;)S
  4362. 5670 V
  4363. (05618)210 648 A
  4364. 2034(p2)S
  4365. 2160(+=)S
  4366. 2286(n;)S
  4367. 5760 V
  4368. (05619)210 648 A
  4369. (n++;)168 2034 A
  4370. 5850 V
  4371. (05620)210 648 A
  4372. (while)210 2034 A
  4373. ((--n)168 2286 A
  4374. 2496(>)S
  4375. 2580(0))S
  4376. 2706({)S
  4377. 5940 V
  4378. (05621)210 648 A
  4379. (*--p1)210 2370 A
  4380. 2622(=)S
  4381. (*--p2;)252 2706 A
  4382. 6030 V
  4383. (05622)210 648 A
  4384. 2034(})S
  4385. 6120 V
  4386. (05623)210 648 A
  4387. 1698(})S
  4388. (else)168 1782 A
  4389. 1992({)S
  4390. 6210 V
  4391. (05624)210 648 A
  4392. (n++;)168 2034 A
  4393. 8418 V
  4394. EP
  4395. %%Page: 44 44
  4396. BP
  4397. /slant 0 def
  4398. /height 0 def
  4399. 630 V
  4400. 12 B
  4401. 648(44)S
  4402. 11 R
  4403. 1889(File:)S
  4404. (src/lib/ansi/memmove.c)1065 2122 A
  4405. 10 R
  4406. 3402(MINIX)S
  4407. 3730(SOURCE)S
  4408. 4153(CODE)S
  4409. 900 V
  4410. 7 LST
  4411. (05625)210 648 A
  4412. (while)210 2034 A
  4413. ((--n)168 2286 A
  4414. 2496(>)S
  4415. 2580(0))S
  4416. 2706({)S
  4417. 990 V
  4418. (05626)210 648 A
  4419. (*p1++)210 2370 A
  4420. 2622(=)S
  4421. (*p2++;)252 2706 A
  4422. 1080 V
  4423. (05627)210 648 A
  4424. 2034(})S
  4425. 1170 V
  4426. (05628)210 648 A
  4427. 1698(})S
  4428. 1260 V
  4429. (05629)210 648 A
  4430. 1362(})S
  4431. 1350 V
  4432. (05630)210 648 A
  4433. (return)252 1362 A
  4434. (s1;)126 1656 A
  4435. 1440 V
  4436. (05631)210 648 A
  4437. 1026(})S
  4438. 1890 V
  4439. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4440. 1980 V
  4441. (src/lib/ansi/memset.c)882 1698 A
  4442. 2070 V
  4443. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4444. 2250 V
  4445. (05700)210 648 A
  4446. 1026(/*)S
  4447. 2340 V
  4448. (05701)210 648 A
  4449. 1068(*)S
  4450. ((c))126 1152 A
  4451. (copyright)378 1320 A
  4452. (1987)168 1740 A
  4453. 1950(by)S
  4454. (the)126 2076 A
  4455. (Vrije)210 2244 A
  4456. (Universiteit,)546 2496 A
  4457. (Amsterdam,)420 3084 A
  4458. (The)126 3546 A
  4459. (Netherlands.)504 3714 A
  4460. 2430 V
  4461. (05702)210 648 A
  4462. 1068(*)S
  4463. (See)126 1152 A
  4464. (the)126 1320 A
  4465. (copyright)378 1488 A
  4466. (notice)252 1908 A
  4467. 2202(in)S
  4468. (the)126 2328 A
  4469. (ACK)126 2496 A
  4470. (home)168 2664 A
  4471. (directory,)420 2874 A
  4472. 3336(in)S
  4473. (the)126 3462 A
  4474. (file)168 3630 A
  4475. ("Copyright".)504 3840 A
  4476. 2520 V
  4477. (05703)210 648 A
  4478. 1068(*/)S
  4479. 2610 V
  4480. (05704)210 648 A
  4481. 1026(/*)S
  4482. ($Header:)336 1152 A
  4483. (memset.c,v)420 1530 A
  4484. (1.3)126 1992 A
  4485. (90/08/28)336 2160 A
  4486. (13:52:54)336 2538 A
  4487. (eck)126 2916 A
  4488. (Exp)126 3084 A
  4489. 3252($)S
  4490. 3336(*/)S
  4491. 2700 V
  4492. (05705)210 648 A
  4493. 2790 V
  4494. (05706)210 648 A
  4495. (#include)336 1026 A
  4496. (<string.h>)420 1698 A
  4497. 2880 V
  4498. (05707)210 648 A
  4499. 2970 V
  4500. (05708)210 648 A
  4501. (void)168 1026 A
  4502. 1236(*)S
  4503. 3060 V
  4504. (05709)210 648 A
  4505. (memset(void)462 1026 A
  4506. (*s,)126 1530 A
  4507. (register)336 1698 A
  4508. (int)126 2076 A
  4509. 2244(c,)S
  4510. (register)336 2370 A
  4511. (size_t)252 2748 A
  4512. 3042(n))S
  4513. 3150 V
  4514. (05710)210 648 A
  4515. 1026({)S
  4516. 3240 V
  4517. (05711)210 648 A
  4518. (register)336 1362 A
  4519. (char)168 1740 A
  4520. (*s1)126 1950 A
  4521. 2118(=)S
  4522. 2202(s;)S
  4523. 3330 V
  4524. (05712)210 648 A
  4525. 3420 V
  4526. (05713)210 648 A
  4527. 1362(if)S
  4528. ((n>0))210 1488 A
  4529. 1740({)S
  4530. 3510 V
  4531. (05714)210 648 A
  4532. (n++;)168 1698 A
  4533. 3600 V
  4534. (05715)210 648 A
  4535. (while)210 1698 A
  4536. ((--n)168 1950 A
  4537. 2160(>)S
  4538. 2244(0))S
  4539. 2370({)S
  4540. 3690 V
  4541. (05716)210 648 A
  4542. (*s1++)210 2034 A
  4543. 2286(=)S
  4544. 2370(c;)S
  4545. 3780 V
  4546. (05717)210 648 A
  4547. 1698(})S
  4548. 3870 V
  4549. (05718)210 648 A
  4550. 1362(})S
  4551. 3960 V
  4552. (05719)210 648 A
  4553. (return)252 1362 A
  4554. 1656(s;)S
  4555. 4050 V
  4556. (05720)210 648 A
  4557. 1026(})S
  4558. 4590 V
  4559. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4560. 4680 V
  4561. (src/lib/ansi/misc.c)798 1698 A
  4562. 4770 V
  4563. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  4564. 4950 V
  4565. (05800)210 648 A
  4566. 1026(/*)S
  4567. 5040 V
  4568. (05801)210 648 A
  4569. 1068(*)S
  4570. (misc)168 1152 A
  4571. 1362(-)S
  4572. (data)168 1446 A
  4573. (and)126 1656 A
  4574. (miscellaneous)546 1824 A
  4575. (routines)336 2412 A
  4576. 5130 V
  4577. (05802)210 648 A
  4578. 1068(*/)S
  4579. 5220 V
  4580. (05803)210 648 A
  4581. 1026(/*)S
  4582. ($Header:)336 1152 A
  4583. (misc.c,v)336 1530 A
  4584. (1.11)168 1908 A
  4585. (91/04/22)336 2118 A
  4586. (13:20:45)336 2496 A
  4587. (ceriel)252 2874 A
  4588. (Exp)126 3168 A
  4589. 3336($)S
  4590. 3420(*/)S
  4591. 5310 V
  4592. (05804)210 648 A
  4593. 5400 V
  4594. (05805)210 648 A
  4595. (#include)336 1026 A
  4596. (<ctype.h>)378 1698 A
  4597. 5490 V
  4598. (05806)210 648 A
  4599. (#include)336 1026 A
  4600. (<time.h>)336 1698 A
  4601. 5580 V
  4602. (05807)210 648 A
  4603. (#include)336 1026 A
  4604. (<stdlib.h>)420 1698 A
  4605. 5670 V
  4606. (05808)210 648 A
  4607. (#include)336 1026 A
  4608. (<string.h>)420 1698 A
  4609. 5760 V
  4610. (05809)210 648 A
  4611. 5850 V
  4612. (05810)210 648 A
  4613. (#if)126 1026 A
  4614. (defined(__BSD4_2))714 1362 A
  4615. 5940 V
  4616. (05811)210 648 A
  4617. 6030 V
  4618. (05812)210 648 A
  4619. (struct)252 1026 A
  4620. (timeval)294 1320 A
  4621. 1656({)S
  4622. 6120 V
  4623. (05813)210 648 A
  4624. (long)168 1362 A
  4625. (tv_sec;)294 1698 A
  4626. 2370(/*)S
  4627. (seconds)294 2496 A
  4628. 2832(*/)S
  4629. 6210 V
  4630. (05814)210 648 A
  4631. (long)168 1362 A
  4632. (tv_usec;)336 1698 A
  4633. 2370(/*)S
  4634. (and)126 2496 A
  4635. (microseconds)504 2664 A
  4636. 3210(*/)S
  4637. 8418 V
  4638. EP
  4639. %%Page: 45 45
  4640. BP
  4641. /slant 0 def
  4642. /height 0 def
  4643. 630 V
  4644. 10 R
  4645. 648(MINIX)S
  4646. 976(SOURCE)S
  4647. 1399(CODE)S
  4648. 11 R
  4649. 2018(File:)S
  4650. (src/lib/ansi/misc.c)807 2251 A
  4651. 12 B
  4652. 4308(45)S
  4653. 900 V
  4654. 7 LST
  4655. (05815)210 648 A
  4656. 1026(};)S
  4657. 990 V
  4658. (05816)210 648 A
  4659. 1080 V
  4660. (05817)210 648 A
  4661. (struct)252 1026 A
  4662. (timezone)336 1320 A
  4663. 1698({)S
  4664. 1170 V
  4665. (05818)210 648 A
  4666. (int)126 1362 A
  4667. (tz_minuteswest;)630 1698 A
  4668. 2370(/*)S
  4669. (minutes)294 2496 A
  4670. (west)168 2832 A
  4671. 3042(of)S
  4672. (Greenwich)378 3168 A
  4673. 3588(*/)S
  4674. 1260 V
  4675. (05819)210 648 A
  4676. (int)126 1362 A
  4677. (tz_dsttime;)462 1698 A
  4678. 2370(/*)S
  4679. (type)168 2496 A
  4680. 2706(of)S
  4681. (dst)126 2832 A
  4682. (correction)420 3000 A
  4683. 3462(*/)S
  4684. 1350 V
  4685. (05820)210 648 A
  4686. 1026(};)S
  4687. 1440 V
  4688. (05821)210 648 A
  4689. 1530 V
  4690. (05822)210 648 A
  4691. (int)126 1026 A
  4692. (_gettimeofday(struct)840 1194 A
  4693. (timeval)294 2076 A
  4694. (*tp,)168 2412 A
  4695. (struct)252 2622 A
  4696. (timezone)336 2916 A
  4697. (*tzp);)252 3294 A
  4698. 1620 V
  4699. (05823)210 648 A
  4700. 1710 V
  4701. (05824)210 648 A
  4702. (#elif)210 1026 A
  4703. (!defined(_POSIX_SOURCE))966 1362 A
  4704. 2370(&&)S
  4705. (!defined(__USG))630 2496 A
  4706. 1800 V
  4707. (05825)210 648 A
  4708. (#if)126 1026 A
  4709. (!defined(_MINIX))672 1362 A
  4710. 2706(/*)S
  4711. (MINIX)210 2832 A
  4712. (has)126 3084 A
  4713. 3252(no)S
  4714. (ftime())294 3378 A
  4715. 3714(*/)S
  4716. 1890 V
  4717. (05826)210 648 A
  4718. (struct)252 1026 A
  4719. (timeb)210 1320 A
  4720. 1572({)S
  4721. 1980 V
  4722. (05827)210 648 A
  4723. (long)168 1362 A
  4724. (time;)210 1698 A
  4725. 2070 V
  4726. (05828)210 648 A
  4727. (unsigned)336 1362 A
  4728. (short)210 1740 A
  4729. (millitm;)336 1992 A
  4730. 2160 V
  4731. (05829)210 648 A
  4732. (short)210 1362 A
  4733. (timezone;)378 1698 A
  4734. 2250 V
  4735. (05830)210 648 A
  4736. (short)210 1362 A
  4737. (dstflag;)336 1698 A
  4738. 2340 V
  4739. (05831)210 648 A
  4740. 1026(};)S
  4741. 2430 V
  4742. (05832)210 648 A
  4743. (void)168 1026 A
  4744. (_ftime(struct)546 1236 A
  4745. (timeb)210 1824 A
  4746. (*bp);)210 2076 A
  4747. 2520 V
  4748. (05833)210 648 A
  4749. (#endif)252 1026 A
  4750. 2610 V
  4751. (05834)210 648 A
  4752. (#endif)252 1026 A
  4753. 2700 V
  4754. (05835)210 648 A
  4755. 2790 V
  4756. (05836)210 648 A
  4757. (#include)336 1026 A
  4758. ("loc_time.h")504 1698 A
  4759. 2880 V
  4760. (05837)210 648 A
  4761. 2970 V
  4762. (05838)210 648 A
  4763. (#define)294 1026 A
  4764. (RULE_LEN)336 1362 A
  4765. (120)126 2034 A
  4766. 3060 V
  4767. (05839)210 648 A
  4768. (#define)294 1026 A
  4769. (TZ_LEN)252 1362 A
  4770. 2034(10)S
  4771. 3150 V
  4772. (05840)210 648 A
  4773. 3240 V
  4774. (05841)210 648 A
  4775. 1026(/*)S
  4776. (Make)168 1152 A
  4777. (sure)168 1362 A
  4778. (that)168 1572 A
  4779. (the)126 1782 A
  4780. (strings)294 1950 A
  4781. 2286(do)S
  4782. (not)126 2412 A
  4783. (end)126 2580 A
  4784. 2748(up)S
  4785. 2874(in)S
  4786. (ROM.)168 3000 A
  4787. 3330 V
  4788. (05842)210 648 A
  4789. 1068(*)S
  4790. (These)210 1152 A
  4791. (strings)294 1404 A
  4792. (probably)336 1740 A
  4793. (contain)294 2118 A
  4794. (the)126 2454 A
  4795. (wrong)210 2622 A
  4796. (value,)252 2874 A
  4797. (and)126 3168 A
  4798. 3336(we)S
  4799. (cannot)252 3462 A
  4800. (obtain)252 3756 A
  4801. (the)126 4050 A
  4802. 3420 V
  4803. (05843)210 648 A
  4804. 1068(*)S
  4805. (right)210 1152 A
  4806. (value)210 1404 A
  4807. (from)168 1656 A
  4808. (the)126 1866 A
  4809. (system.)294 2034 A
  4810. 2370(TZ)S
  4811. 2496(is)S
  4812. (the)126 2622 A
  4813. (only)168 2790 A
  4814. (help.)210 3000 A
  4815. 3510 V
  4816. (05844)210 648 A
  4817. 1068(*/)S
  4818. 3600 V
  4819. (05845)210 648 A
  4820. (static)252 1026 A
  4821. (char)168 1320 A
  4822. (ntstr[TZ_LEN)504 1530 A
  4823. 2076(+)S
  4824. 2160(1])S
  4825. 2286(=)S
  4826. ("GMT";)252 2370 A
  4827. 2706(/*)S
  4828. (string)252 2832 A
  4829. (for)126 3126 A
  4830. (normal)252 3294 A
  4831. (time)168 3588 A
  4832. 3798(*/)S
  4833. 3690 V
  4834. (05846)210 648 A
  4835. (static)252 1026 A
  4836. (char)168 1320 A
  4837. (dststr[TZ_LEN)546 1530 A
  4838. 2118(+)S
  4839. 2202(1])S
  4840. 2328(=)S
  4841. ("GDT";)252 2412 A
  4842. 2706(/*)S
  4843. (string)252 2832 A
  4844. (for)126 3126 A
  4845. (daylight)336 3294 A
  4846. (saving)252 3672 A
  4847. 3966(*/)S
  4848. 3780 V
  4849. (05847)210 648 A
  4850. 3870 V
  4851. (05848)210 648 A
  4852. (long)168 1026 A
  4853. (_timezone)378 1362 A
  4854. 1782(=)S
  4855. 1866(0;)S
  4856. 3960 V
  4857. (05849)210 648 A
  4858. (long)168 1026 A
  4859. (_dst_off)336 1362 A
  4860. 1740(=)S
  4861. 1824(60)S
  4862. 1950(*)S
  4863. (60;)126 2034 A
  4864. 4050 V
  4865. (05850)210 648 A
  4866. (int)126 1026 A
  4867. (_daylight)378 1362 A
  4868. 1782(=)S
  4869. 1866(0;)S
  4870. 4140 V
  4871. (05851)210 648 A
  4872. (char)168 1026 A
  4873. (*_tzname[2])462 1362 A
  4874. 1866(=)S
  4875. ({ntstr,)294 1950 A
  4876. (dststr};)336 2286 A
  4877. 4230 V
  4878. (05852)210 648 A
  4879. 4320 V
  4880. (05853)210 648 A
  4881. (#if)126 1026 A
  4882. (defined(__USG))588 1362 A
  4883. 1992(||)S
  4884. (defined(_POSIX_SOURCE))924 2118 A
  4885. 4410 V
  4886. (05854)210 648 A
  4887. (char)168 1026 A
  4888. (*tzname[2])420 1362 A
  4889. 1824(=)S
  4890. ({ntstr,)294 1908 A
  4891. (dststr};)336 2244 A
  4892. 4500 V
  4893. (05855)210 648 A
  4894. 4590 V
  4895. (05856)210 648 A
  4896. (#if)126 1026 A
  4897. (defined(__USG))588 1362 A
  4898. 4680 V
  4899. (05857)210 648 A
  4900. (long)168 1026 A
  4901. (timezone)336 1362 A
  4902. 1740(=)S
  4903. 1824(0;)S
  4904. 4770 V
  4905. (05858)210 648 A
  4906. (int)126 1026 A
  4907. (daylight)336 1362 A
  4908. 1740(=)S
  4909. 1824(0;)S
  4910. 4860 V
  4911. (05859)210 648 A
  4912. (#endif)252 1026 A
  4913. 4950 V
  4914. (05860)210 648 A
  4915. (#endif)252 1026 A
  4916. 5040 V
  4917. (05861)210 648 A
  4918. 5130 V
  4919. (05862)210 648 A
  4920. (static)252 1026 A
  4921. (struct)252 1320 A
  4922. (dsttype)294 1614 A
  4923. 1950({)S
  4924. 5220 V
  4925. (05863)210 648 A
  4926. (char)168 1362 A
  4927. (ds_type;)336 1572 A
  4928. 2370(/*)S
  4929. (Unknown,)336 2496 A
  4930. (Julian,)294 2874 A
  4931. (Zero-based)420 3210 A
  4932. 3672(or)S
  4933. 3798(M)S
  4934. 3882(*/)S
  4935. 5310 V
  4936. (05864)210 648 A
  4937. (int)126 1362 A
  4938. (ds_date[3];)462 1530 A
  4939. 2370(/*)S
  4940. (months,)294 2496 A
  4941. (weeks,)252 2832 A
  4942. (days)168 3126 A
  4943. 3336(*/)S
  4944. 5400 V
  4945. (05865)210 648 A
  4946. (long)168 1362 A
  4947. (ds_sec;)294 1572 A
  4948. 2370(/*)S
  4949. (usually)294 2496 A
  4950. (02:00:00)336 2832 A
  4951. 3210(*/)S
  4952. 5490 V
  4953. (05866)210 648 A
  4954. 1026(})S
  4955. (dststart)336 1362 A
  4956. 1740(=)S
  4957. 1824({)S
  4958. ('U',)168 1908 A
  4959. 2118({)S
  4960. 2202(0,)S
  4961. 2328(0,)S
  4962. 2454(0)S
  4963. 2538(},)S
  4964. 2664(2)S
  4965. 2748(*)S
  4966. 2832(60)S
  4967. 2958(*)S
  4968. 3042(60)S
  4969. 3168(})S
  4970. 5580 V
  4971. (05867)210 648 A
  4972. 1362(,)S
  4973. (dstend)252 1446 A
  4974. 1740(=)S
  4975. 1824({)S
  4976. ('U',)168 1908 A
  4977. 2118({)S
  4978. 2202(0,)S
  4979. 2328(0,)S
  4980. 2454(0)S
  4981. 2538(},)S
  4982. 2664(2)S
  4983. 2748(*)S
  4984. 2832(60)S
  4985. 2958(*)S
  4986. 3042(60)S
  4987. 3168(};)S
  4988. 5670 V
  4989. (05868)210 648 A
  4990. 5760 V
  4991. (05869)210 648 A
  4992. (const)210 1026 A
  4993. (char)168 1278 A
  4994. (*_days[])336 1488 A
  4995. 1866(=)S
  4996. 1950({)S
  4997. 5850 V
  4998. (05870)210 648 A
  4999. ("Sunday",)378 2034 A
  5000. ("Monday",)378 2454 A
  5001. ("Tuesday",)420 2874 A
  5002. ("Wednesday",)504 3336 A
  5003. 5940 V
  5004. (05871)210 648 A
  5005. ("Thursday",)462 2034 A
  5006. ("Friday",)378 2538 A
  5007. ("Saturday")420 2958 A
  5008. 6030 V
  5009. (05872)210 648 A
  5010. 1698(};)S
  5011. 6120 V
  5012. (05873)210 648 A
  5013. 6210 V
  5014. (05874)210 648 A
  5015. (const)210 1026 A
  5016. (char)168 1278 A
  5017. (*_months[])420 1488 A
  5018. 1950(=)S
  5019. 2034({)S
  5020. 8418 V
  5021. EP
  5022. %%Page: 46 46
  5023. BP
  5024. /slant 0 def
  5025. /height 0 def
  5026. 630 V
  5027. 12 B
  5028. 648(46)S
  5029. 11 R
  5030. 2018(File:)S
  5031. (src/lib/ansi/misc.c)807 2251 A
  5032. 10 R
  5033. 3402(MINIX)S
  5034. 3730(SOURCE)S
  5035. 4153(CODE)S
  5036. 900 V
  5037. 7 LST
  5038. (05875)210 648 A
  5039. ("January",)420 2034 A
  5040. ("February",)462 2496 A
  5041. ("March",)336 3000 A
  5042. 990 V
  5043. (05876)210 648 A
  5044. ("April",)336 2034 A
  5045. ("May",)252 2412 A
  5046. ("June",)294 2706 A
  5047. 1080 V
  5048. (05877)210 648 A
  5049. ("July",)294 2034 A
  5050. ("August",)378 2370 A
  5051. ("September",)504 2790 A
  5052. 1170 V
  5053. (05878)210 648 A
  5054. ("October",)420 2034 A
  5055. ("November",)462 2496 A
  5056. ("December")420 3000 A
  5057. 1260 V
  5058. (05879)210 648 A
  5059. 1698(};)S
  5060. 1350 V
  5061. (05880)210 648 A
  5062. 1440 V
  5063. (05881)210 648 A
  5064. (const)210 1026 A
  5065. (int)126 1278 A
  5066. (_ytab[2][12])504 1446 A
  5067. 1992(=)S
  5068. 2076({)S
  5069. 1530 V
  5070. (05882)210 648 A
  5071. 1698({)S
  5072. (31,)126 1782 A
  5073. (28,)126 1950 A
  5074. (31,)126 2118 A
  5075. (30,)126 2286 A
  5076. (31,)126 2454 A
  5077. (30,)126 2622 A
  5078. (31,)126 2790 A
  5079. (31,)126 2958 A
  5080. (30,)126 3126 A
  5081. (31,)126 3294 A
  5082. (30,)126 3462 A
  5083. 3630(31)S
  5084. 3756(},)S
  5085. 1620 V
  5086. (05883)210 648 A
  5087. 1698({)S
  5088. (31,)126 1782 A
  5089. (29,)126 1950 A
  5090. (31,)126 2118 A
  5091. (30,)126 2286 A
  5092. (31,)126 2454 A
  5093. (30,)126 2622 A
  5094. (31,)126 2790 A
  5095. (31,)126 2958 A
  5096. (30,)126 3126 A
  5097. (31,)126 3294 A
  5098. (30,)126 3462 A
  5099. 3630(31)S
  5100. 3756(})S
  5101. 1710 V
  5102. (05884)210 648 A
  5103. 1362(};)S
  5104. 1800 V
  5105. (05885)210 648 A
  5106. 1890 V
  5107. (05886)210 648 A
  5108. (#if)126 1026 A
  5109. (!defined(_POSIX_SOURCE))966 1362 A
  5110. 2370(&&)S
  5111. (!defined(__USG))630 2496 A
  5112. 1980 V
  5113. (05887)210 648 A
  5114. (#define)294 1026 A
  5115. (USE_TABLE)378 1362 A
  5116. 2034(1)S
  5117. 2070 V
  5118. (05888)210 648 A
  5119. (#endif)252 1026 A
  5120. 2160 V
  5121. (05889)210 648 A
  5122. 2250 V
  5123. (05890)210 648 A
  5124. (#if)126 1026 A
  5125. (USE_TABLE)378 1362 A
  5126. 2340 V
  5127. (05891)210 648 A
  5128. (static)252 1026 A
  5129. (int)126 1320 A
  5130. (usetable)336 1488 A
  5131. 1866(=)S
  5132. 1950(1;)S
  5133. 2430 V
  5134. (05892)210 648 A
  5135. 2520 V
  5136. (05893)210 648 A
  5137. (typedef)294 1026 A
  5138. (struct)252 1362 A
  5139. (table)210 1656 A
  5140. 1908({)S
  5141. 2610 V
  5142. (05894)210 648 A
  5143. (const)210 1362 A
  5144. (char)168 1614 A
  5145. (*tz_name;)378 1824 A
  5146. 2700 V
  5147. (05895)210 648 A
  5148. (const)210 1362 A
  5149. (int)126 1614 A
  5150. (daylight;)378 1782 A
  5151. 2790 V
  5152. (05896)210 648 A
  5153. (const)210 1362 A
  5154. (long)168 1614 A
  5155. (zoneoffset;)462 1824 A
  5156. 2880 V
  5157. (05897)210 648 A
  5158. 1026(})S
  5159. (TABLE;)252 1110 A
  5160. 2970 V
  5161. (05898)210 648 A
  5162. 3060 V
  5163. (05899)210 648 A
  5164. (#define)294 1026 A
  5165. (HOUR(x))294 1362 A
  5166. (((x))168 1698 A
  5167. 1908(*)S
  5168. (60*60))252 1992 A
  5169. 3150 V
  5170. (05900)210 648 A
  5171. 3240 V
  5172. (05901)210 648 A
  5173. (static)252 1026 A
  5174. (TABLE)210 1320 A
  5175. (TimezoneTable[])630 1572 A
  5176. 2244(=)S
  5177. 2328({)S
  5178. 3330 V
  5179. (05902)210 648 A
  5180. ({"GMT",)294 1362 A
  5181. 1698(0,)S
  5182. (HOUR(0))294 2034 A
  5183. 2370(},)S
  5184. 2706(/*)S
  5185. (Greenwich)378 2832 A
  5186. (Mean)168 3252 A
  5187. 3462(*/)S
  5188. 3420 V
  5189. (05903)210 648 A
  5190. ({"BST",)294 1362 A
  5191. (60*60,)252 1698 A
  5192. (HOUR(0))294 2034 A
  5193. 2370(},)S
  5194. 2706(/*)S
  5195. (British)294 2832 A
  5196. (Summer)252 3168 A
  5197. 3462(*/)S
  5198. 3510 V
  5199. (05904)210 648 A
  5200. ({"WAT",)294 1362 A
  5201. 1698(0,)S
  5202. (HOUR(1))294 2034 A
  5203. 2370(},)S
  5204. 2706(/*)S
  5205. (West)168 2832 A
  5206. (Africa)252 3042 A
  5207. 3336(*/)S
  5208. 3600 V
  5209. (05905)210 648 A
  5210. ({"AT",)252 1362 A
  5211. 1656(0,)S
  5212. (HOUR(2))294 2034 A
  5213. 2370(},)S
  5214. 2706(/*)S
  5215. (Azores)252 2832 A
  5216. 3126(*/)S
  5217. 3690 V
  5218. (05906)210 648 A
  5219. ({"BST",)294 1362 A
  5220. 1698(0,)S
  5221. (HOUR(3))294 2034 A
  5222. 2370(},)S
  5223. 2706(/*)S
  5224. (Brazil)252 2832 A
  5225. (Standard)336 3126 A
  5226. 3504(*/)S
  5227. 3780 V
  5228. (05907)210 648 A
  5229. ({"NFT",)294 1362 A
  5230. 1698(0,)S
  5231. (HOUR(3.5))378 2034 A
  5232. 2454(},)S
  5233. 2706(/*)S
  5234. (Newfoundland)504 2832 A
  5235. 3378(*/)S
  5236. 3870 V
  5237. (05908)210 648 A
  5238. ({"NDT",)294 1362 A
  5239. (60*60,)252 1698 A
  5240. (HOUR(3.5))378 2034 A
  5241. 2454(},)S
  5242. 2706(/*)S
  5243. (Newfoundland)504 2832 A
  5244. (Daylight)336 3378 A
  5245. 3756(*/)S
  5246. 3960 V
  5247. (05909)210 648 A
  5248. ({"AST",)294 1362 A
  5249. 1698(0,)S
  5250. (HOUR(4))294 2034 A
  5251. 2370(},)S
  5252. 2706(/*)S
  5253. (Atlantic)336 2832 A
  5254. (Standard)336 3210 A
  5255. 3588(*/)S
  5256. 4050 V
  5257. (05910)210 648 A
  5258. ({"ADT",)294 1362 A
  5259. (60*60,)252 1698 A
  5260. (HOUR(4))294 2034 A
  5261. 2370(},)S
  5262. 2706(/*)S
  5263. (Atlantic)336 2832 A
  5264. (Daylight)336 3210 A
  5265. 3588(*/)S
  5266. 4140 V
  5267. (05911)210 648 A
  5268. ({"EST",)294 1362 A
  5269. 1698(0,)S
  5270. (HOUR(5))294 2034 A
  5271. 2370(},)S
  5272. 2706(/*)S
  5273. (Eastern)294 2832 A
  5274. (Standard)336 3168 A
  5275. 3546(*/)S
  5276. 4230 V
  5277. (05912)210 648 A
  5278. ({"EDT",)294 1362 A
  5279. (60*60,)252 1698 A
  5280. (HOUR(5))294 2034 A
  5281. 2370(},)S
  5282. 2706(/*)S
  5283. (Eastern)294 2832 A
  5284. (Daylight)336 3168 A
  5285. 3546(*/)S
  5286. 4320 V
  5287. (05913)210 648 A
  5288. ({"CST",)294 1362 A
  5289. 1698(0,)S
  5290. (HOUR(6))294 2034 A
  5291. 2370(},)S
  5292. 2706(/*)S
  5293. (Central)294 2832 A
  5294. (Standard)336 3168 A
  5295. 3546(*/)S
  5296. 4410 V
  5297. (05914)210 648 A
  5298. ({"CDT",)294 1362 A
  5299. (60*60,)252 1698 A
  5300. (HOUR(6))294 2034 A
  5301. 2370(},)S
  5302. 2706(/*)S
  5303. (Central)294 2832 A
  5304. (Daylight)336 3168 A
  5305. 3546(*/)S
  5306. 4500 V
  5307. (05915)210 648 A
  5308. ({"MST",)294 1362 A
  5309. 1698(0,)S
  5310. (HOUR(7))294 2034 A
  5311. 2370(},)S
  5312. 2706(/*)S
  5313. (Mountain)336 2832 A
  5314. (Standard)336 3210 A
  5315. 3588(*/)S
  5316. 4590 V
  5317. (05916)210 648 A
  5318. ({"MDT",)294 1362 A
  5319. (60*60,)252 1698 A
  5320. (HOUR(7))294 2034 A
  5321. 2370(},)S
  5322. 2706(/*)S
  5323. (Mountain)336 2832 A
  5324. (Daylight)336 3210 A
  5325. 3588(*/)S
  5326. 4680 V
  5327. (05917)210 648 A
  5328. ({"PST",)294 1362 A
  5329. 1698(0,)S
  5330. (HOUR(8))294 2034 A
  5331. 2370(},)S
  5332. 2706(/*)S
  5333. (Pacific)294 2832 A
  5334. (Standard)336 3168 A
  5335. 3546(*/)S
  5336. 4770 V
  5337. (05918)210 648 A
  5338. ({"PDT",)294 1362 A
  5339. (60*60,)252 1698 A
  5340. (HOUR(8))294 2034 A
  5341. 2370(},)S
  5342. 2706(/*)S
  5343. (Pacific)294 2832 A
  5344. (Daylight)336 3168 A
  5345. 3546(*/)S
  5346. 4860 V
  5347. (05919)210 648 A
  5348. ({"YST",)294 1362 A
  5349. 1698(0,)S
  5350. (HOUR(9))294 2034 A
  5351. 2370(},)S
  5352. 2706(/*)S
  5353. (Yukon)210 2832 A
  5354. (Standard)336 3084 A
  5355. 3462(*/)S
  5356. 4950 V
  5357. (05920)210 648 A
  5358. ({"YDT",)294 1362 A
  5359. (60*60,)252 1698 A
  5360. (HOUR(9))294 2034 A
  5361. 2370(},)S
  5362. 2706(/*)S
  5363. (Yukon)210 2832 A
  5364. (Daylight)336 3084 A
  5365. 3462(*/)S
  5366. 5040 V
  5367. (05921)210 648 A
  5368. ({"HST",)294 1362 A
  5369. 1698(0,)S
  5370. (HOUR(10))336 2034 A
  5371. 2412(},)S
  5372. 2706(/*)S
  5373. (Hawaii)252 2832 A
  5374. (Standard)336 3126 A
  5375. 3504(*/)S
  5376. 5130 V
  5377. (05922)210 648 A
  5378. ({"HDT",)294 1362 A
  5379. (60*60,)252 1698 A
  5380. (HOUR(10))336 2034 A
  5381. 2412(},)S
  5382. 2706(/*)S
  5383. (Hawaii)252 2832 A
  5384. (Daylight)336 3126 A
  5385. 3504(*/)S
  5386. 5220 V
  5387. (05923)210 648 A
  5388. ({"NT",)252 1362 A
  5389. 1656(0,)S
  5390. (HOUR(11))336 2034 A
  5391. 2412(},)S
  5392. 2706(/*)S
  5393. (Nome)168 2832 A
  5394. 3042(*/)S
  5395. 5310 V
  5396. (05924)210 648 A
  5397. ({"IDLW",)336 1362 A
  5398. 1740(0,)S
  5399. (HOUR(12))336 2034 A
  5400. 2412(},)S
  5401. 2706(/*)S
  5402. (International)546 2832 A
  5403. (Date)168 3420 A
  5404. (Line)168 3630 A
  5405. (West)168 3840 A
  5406. 4050(*/)S
  5407. 5400 V
  5408. (05925)210 648 A
  5409. ({"MET",)294 1362 A
  5410. 1698(0,)S
  5411. (-HOUR(1))336 2034 A
  5412. 2412(},)S
  5413. 2706(/*)S
  5414. (Middle)252 2832 A
  5415. (European)336 3126 A
  5416. 3504(*/)S
  5417. 5490 V
  5418. (05926)210 648 A
  5419. ({"MDT",)294 1362 A
  5420. (60*60,)252 1698 A
  5421. (-HOUR(1))336 2034 A
  5422. 2412(},)S
  5423. 2706(/*)S
  5424. (Middle)252 2832 A
  5425. (European)336 3126 A
  5426. (Summer)252 3504 A
  5427. 3798(*/)S
  5428. 5580 V
  5429. (05927)210 648 A
  5430. ({"EET",)294 1362 A
  5431. 1698(0,)S
  5432. (-HOUR(2))336 2034 A
  5433. 2412(},)S
  5434. 2706(/*)S
  5435. (Eastern)294 2832 A
  5436. (Europe,)294 3168 A
  5437. (USSR)168 3504 A
  5438. (Zone)168 3714 A
  5439. 3924(1)S
  5440. 4008(*/)S
  5441. 5670 V
  5442. (05928)210 648 A
  5443. ({"BT",)252 1362 A
  5444. 1656(0,)S
  5445. (-HOUR(3))336 2034 A
  5446. 2412(},)S
  5447. 2706(/*)S
  5448. (Baghdad,)336 2832 A
  5449. (USSR)168 3210 A
  5450. (Zone)168 3420 A
  5451. 3630(2)S
  5452. 3714(*/)S
  5453. 5760 V
  5454. (05929)210 648 A
  5455. ({"IT",)252 1362 A
  5456. 1656(0,)S
  5457. (-HOUR(3.5))420 2034 A
  5458. 2496(},)S
  5459. 2706(/*)S
  5460. (Iran)168 2832 A
  5461. 3042(*/)S
  5462. 5850 V
  5463. (05930)210 648 A
  5464. ({"ZP4",)294 1362 A
  5465. 1698(0,)S
  5466. (-HOUR(4))336 2034 A
  5467. 2412(},)S
  5468. 2706(/*)S
  5469. (USSR)168 2832 A
  5470. (Zone)168 3042 A
  5471. 3252(3)S
  5472. 3336(*/)S
  5473. 5940 V
  5474. (05931)210 648 A
  5475. ({"ZP5",)294 1362 A
  5476. 1698(0,)S
  5477. (-HOUR(5))336 2034 A
  5478. 2412(},)S
  5479. 2706(/*)S
  5480. (USSR)168 2832 A
  5481. (Zone)168 3042 A
  5482. 3252(4)S
  5483. 3336(*/)S
  5484. 6030 V
  5485. (05932)210 648 A
  5486. ({"IST",)294 1362 A
  5487. 1698(0,)S
  5488. (-HOUR(5.5))420 2034 A
  5489. 2496(},)S
  5490. 2706(/*)S
  5491. (Indian)252 2832 A
  5492. (Standard)336 3126 A
  5493. 3504(*/)S
  5494. 6120 V
  5495. (05933)210 648 A
  5496. ({"ZP6",)294 1362 A
  5497. 1698(0,)S
  5498. (-HOUR(6))336 2034 A
  5499. 2412(},)S
  5500. 2706(/*)S
  5501. (USSR)168 2832 A
  5502. (Zone)168 3042 A
  5503. 3252(5)S
  5504. 3336(*/)S
  5505. 6210 V
  5506. (05934)210 648 A
  5507. ({"NST",)294 1362 A
  5508. 1698(0,)S
  5509. (-HOUR(6.5))420 2034 A
  5510. 2496(},)S
  5511. 2706(/*)S
  5512. (North)210 2832 A
  5513. (Sumatra)294 3084 A
  5514. 3420(*/)S
  5515. 8418 V
  5516. EP
  5517. %%Page: 47 47
  5518. BP
  5519. /slant 0 def
  5520. /height 0 def
  5521. 630 V
  5522. 10 R
  5523. 648(MINIX)S
  5524. 976(SOURCE)S
  5525. 1399(CODE)S
  5526. 11 R
  5527. 2018(File:)S
  5528. (src/lib/ansi/misc.c)807 2251 A
  5529. 12 B
  5530. 4308(47)S
  5531. 900 V
  5532. 7 LST
  5533. (05935)210 648 A
  5534. ({"SST",)294 1362 A
  5535. 1698(0,)S
  5536. (-HOUR(7))336 2034 A
  5537. 2412(},)S
  5538. 2706(/*)S
  5539. (South)210 2832 A
  5540. (Sumatra,)336 3084 A
  5541. (USSR)168 3462 A
  5542. (Zone)168 3672 A
  5543. 3882(6)S
  5544. 3966(*/)S
  5545. 990 V
  5546. (05936)210 648 A
  5547. ({"WAST",)336 1362 A
  5548. 1740(0,)S
  5549. (-HOUR(7))336 2034 A
  5550. 2412(},)S
  5551. 2706(/*)S
  5552. (West)168 2832 A
  5553. (Australian)420 3042 A
  5554. (Standard)336 3504 A
  5555. 3882(*/)S
  5556. 1080 V
  5557. (05937)210 648 A
  5558. ({"WADT",)336 1362 A
  5559. (60*60,)252 1740 A
  5560. (-HOUR(7))336 2034 A
  5561. 2412(},)S
  5562. 2706(/*)S
  5563. (West)168 2832 A
  5564. (Australian)420 3042 A
  5565. (Daylight)336 3504 A
  5566. 3882(*/)S
  5567. 1170 V
  5568. (05938)210 648 A
  5569. ({"JT",)252 1362 A
  5570. 1656(0,)S
  5571. (-HOUR(7.5))420 2034 A
  5572. 2496(},)S
  5573. 2706(/*)S
  5574. (Java)168 2832 A
  5575. ((3pm)168 3042 A
  5576. 3252(in)S
  5577. (Cronusland!))504 3378 A
  5578. 3924(*/)S
  5579. 1260 V
  5580. (05939)210 648 A
  5581. ({"CCT",)294 1362 A
  5582. 1698(0,)S
  5583. (-HOUR(8))336 2034 A
  5584. 2412(},)S
  5585. 2706(/*)S
  5586. (China)210 2832 A
  5587. (Coast,)252 3084 A
  5588. (USSR)168 3378 A
  5589. (Zone)168 3588 A
  5590. 3798(7)S
  5591. 3882(*/)S
  5592. 1350 V
  5593. (05940)210 648 A
  5594. ({"JST",)294 1362 A
  5595. 1698(0,)S
  5596. (-HOUR(9))336 2034 A
  5597. 2412(},)S
  5598. 2706(/*)S
  5599. (Japan)210 2832 A
  5600. (Standard,)378 3084 A
  5601. (USSR)168 3504 A
  5602. (Zone)168 3714 A
  5603. 3924(8)S
  5604. 4008(*/)S
  5605. 1440 V
  5606. (05941)210 648 A
  5607. ({"CAST",)336 1362 A
  5608. 1740(0,)S
  5609. (-HOUR(9.5))420 2034 A
  5610. 2496(},)S
  5611. 2706(/*)S
  5612. (Central)294 2832 A
  5613. (Australian)420 3168 A
  5614. (Standard)336 3630 A
  5615. 4008(*/)S
  5616. 1530 V
  5617. (05942)210 648 A
  5618. ({"CADT",)336 1362 A
  5619. (60*60,)252 1740 A
  5620. (-HOUR(9.5))420 2034 A
  5621. 2496(},)S
  5622. 2706(/*)S
  5623. (Central)294 2832 A
  5624. (Australian)420 3168 A
  5625. (Daylight)336 3630 A
  5626. 4008(*/)S
  5627. 1620 V
  5628. (05943)210 648 A
  5629. ({"EAST",)336 1362 A
  5630. 1740(0,)S
  5631. (-HOUR(10))378 2034 A
  5632. 2454(},)S
  5633. 2706(/*)S
  5634. (Eastern)294 2832 A
  5635. (Australian)420 3168 A
  5636. (Standard)336 3630 A
  5637. 4008(*/)S
  5638. 1710 V
  5639. (05944)210 648 A
  5640. ({"EADT",)336 1362 A
  5641. (60*60,)252 1740 A
  5642. (-HOUR(10))378 2034 A
  5643. 2454(},)S
  5644. 2706(/*)S
  5645. (Eastern)294 2832 A
  5646. (Australian)420 3168 A
  5647. (Daylight)336 3630 A
  5648. 4008(*/)S
  5649. 1800 V
  5650. (05945)210 648 A
  5651. ({"NZT",)294 1362 A
  5652. 1698(0,)S
  5653. (-HOUR(12))378 2034 A
  5654. 2454(},)S
  5655. 2706(/*)S
  5656. (New)126 2832 A
  5657. (Zealand)294 3000 A
  5658. 3336(*/)S
  5659. 1890 V
  5660. (05946)210 648 A
  5661. ({"NZDT",)336 1362 A
  5662. (60*60,)252 1740 A
  5663. (-HOUR(12))378 2034 A
  5664. 2454(},)S
  5665. 2706(/*)S
  5666. (New)126 2832 A
  5667. (Zealand)294 3000 A
  5668. (Daylight)336 3336 A
  5669. 3714(*/)S
  5670. 1980 V
  5671. (05947)210 648 A
  5672. 1362({)S
  5673. (NULL,)210 1488 A
  5674. 1740(0,)S
  5675. 1866(0)S
  5676. 1992(})S
  5677. 2070 V
  5678. (05948)210 648 A
  5679. 1026(};)S
  5680. 2160 V
  5681. (05949)210 648 A
  5682. 2250 V
  5683. (05950)210 648 A
  5684. 1026(/*)S
  5685. 2340 V
  5686. (05951)210 648 A
  5687. 1068(*)S
  5688. (The)126 1152 A
  5689. (function)336 1320 A
  5690. (ZoneFromTable())630 1698 A
  5691. (searches)336 2370 A
  5692. (the)126 2748 A
  5693. (table)210 2916 A
  5694. (for)126 3168 A
  5695. (the)126 3336 A
  5696. (current)294 3504 A
  5697. 2430 V
  5698. (05952)210 648 A
  5699. 1068(*)S
  5700. (timezone.)378 1152 A
  5701. 1614(It)S
  5702. (saves)210 1740 A
  5703. (the)126 1992 A
  5704. (last)168 2160 A
  5705. (one)126 2370 A
  5706. (found)210 2538 A
  5707. 2790(in)S
  5708. (ntstr)210 2916 A
  5709. 3168(or)S
  5710. (dststr,)294 3294 A
  5711. (depending)378 3630 A
  5712. 4050(on)S
  5713. 2520 V
  5714. (05953)210 648 A
  5715. 1068(*)S
  5716. (wheter)252 1152 A
  5717. (the)126 1446 A
  5718. (name)168 1614 A
  5719. 1824(is)S
  5720. (for)126 1950 A
  5721. (daylight-saving-time)840 2118 A
  5722. 3000(or)S
  5723. (not.)168 3126 A
  5724. 2610 V
  5725. (05954)210 648 A
  5726. 1068(*)S
  5727. (Both)168 1152 A
  5728. (ntstr)210 1362 A
  5729. (and)126 1614 A
  5730. (dststr)252 1782 A
  5731. (are)126 2076 A
  5732. (TZ_LEN)252 2244 A
  5733. 2538(+)S
  5734. 2622(1)S
  5735. (chars.)252 2706 A
  5736. 2700 V
  5737. (05955)210 648 A
  5738. 1068(*/)S
  5739. 2790 V
  5740. (05956)210 648 A
  5741. (static)252 1026 A
  5742. (void)168 1320 A
  5743. 2880 V
  5744. (05957)210 648 A
  5745. (ZoneFromTable(long)756 1026 A
  5746. (timezone))378 1824 A
  5747. 2970 V
  5748. (05958)210 648 A
  5749. 1026({)S
  5750. 3060 V
  5751. (05959)210 648 A
  5752. (register)336 1362 A
  5753. (TABLE)210 1740 A
  5754. (*tptr)210 1992 A
  5755. 2244(=)S
  5756. (TimezoneTable;)588 2328 A
  5757. 3150 V
  5758. (05960)210 648 A
  5759. 3240 V
  5760. (05961)210 648 A
  5761. (while)210 1362 A
  5762. ((tptr->tz_name)588 1614 A
  5763. 2244(!=)S
  5764. (NULL))210 2370 A
  5765. 2622({)S
  5766. 3330 V
  5767. (05962)210 648 A
  5768. 1698(if)S
  5769. ((tptr->zoneoffset)714 1824 A
  5770. 2580(==)S
  5771. (timezone))378 2706 A
  5772. 3126({)S
  5773. 3420 V
  5774. (05963)210 648 A
  5775. 2034(if)S
  5776. ((tptr->daylight)630 2160 A
  5777. 2832(==)S
  5778. 2958(0))S
  5779. 3084({)S
  5780. 3510 V
  5781. (05964)210 648 A
  5782. (strncpy(ntstr,tptr->tz_name,)1176 2370 A
  5783. (TZ_LEN);)336 3588 A
  5784. 3600 V
  5785. (05965)210 648 A
  5786. (ntstr[TZ_LEN])546 2370 A
  5787. 2958(=)S
  5788. ('\0';)210 3042 A
  5789. 3690 V
  5790. (05966)210 648 A
  5791. 2034(})S
  5792. (else)168 2118 A
  5793. 2328({)S
  5794. 3780 V
  5795. (05967)210 648 A
  5796. (strncpy(dststr,tptr->tz_name,)1218 2370 A
  5797. (TZ_LEN);)336 3630 A
  5798. 3870 V
  5799. (05968)210 648 A
  5800. (dststr[TZ_LEN])588 2370 A
  5801. 3000(=)S
  5802. ('\0';)210 3084 A
  5803. 3960 V
  5804. (05969)210 648 A
  5805. 2034(})S
  5806. 4050 V
  5807. (05970)210 648 A
  5808. 1698(})S
  5809. 4140 V
  5810. (05971)210 648 A
  5811. (tptr++;)294 1698 A
  5812. 4230 V
  5813. (05972)210 648 A
  5814. 1362(})S
  5815. 4320 V
  5816. (05973)210 648 A
  5817. 1026(})S
  5818. 4410 V
  5819. (05974)210 648 A
  5820. (#endif)252 1026 A
  5821. 1362(/*)S
  5822. (USE_TABLE)378 1488 A
  5823. 1908(*/)S
  5824. 4500 V
  5825. (05975)210 648 A
  5826. 4590 V
  5827. (05976)210 648 A
  5828. (static)252 1026 A
  5829. (const)210 1320 A
  5830. (char)168 1572 A
  5831. 1782(*)S
  5832. 4680 V
  5833. (05977)210 648 A
  5834. (parseZoneName(register)924 1026 A
  5835. (char)168 1992 A
  5836. (*buf,)210 2202 A
  5837. (register)336 2454 A
  5838. (const)210 2832 A
  5839. (char)168 3084 A
  5840. (*p))126 3294 A
  5841. 4770 V
  5842. (05978)210 648 A
  5843. 1026({)S
  5844. 4860 V
  5845. (05979)210 648 A
  5846. (register)336 1362 A
  5847. (int)126 1740 A
  5848. 1908(n)S
  5849. 1992(=)S
  5850. 2076(0;)S
  5851. 4950 V
  5852. (05980)210 648 A
  5853. 5040 V
  5854. (05981)210 648 A
  5855. 1362(if)S
  5856. ((*p)126 1488 A
  5857. 1656(==)S
  5858. (':'))168 1782 A
  5859. (return)252 1992 A
  5860. (NULL;)210 2286 A
  5861. 5130 V
  5862. (05982)210 648 A
  5863. (while)210 1362 A
  5864. ((*p)126 1614 A
  5865. 1782(&&)S
  5866. (!isdigit(*p))504 1908 A
  5867. 2454(&&)S
  5868. 2580(*p)S
  5869. 2706(!=)S
  5870. (',')126 2832 A
  5871. 3000(&&)S
  5872. 3126(*p)S
  5873. 3252(!=)S
  5874. ('-')126 3378 A
  5875. 3546(&&)S
  5876. 3672(*p)S
  5877. 3798(!=)S
  5878. ('+'))168 3924 A
  5879. 4134({)S
  5880. 5220 V
  5881. (05983)210 648 A
  5882. 1698(if)S
  5883. 1824((n)S
  5884. 1950(<)S
  5885. (TZ_LEN))294 2034 A
  5886. 5310 V
  5887. (05984)210 648 A
  5888. (*buf++)252 2034 A
  5889. 2328(=)S
  5890. (*p;)126 2412 A
  5891. 5400 V
  5892. (05985)210 648 A
  5893. (p++;)168 1698 A
  5894. 5490 V
  5895. (05986)210 648 A
  5896. (n++;)168 1698 A
  5897. 5580 V
  5898. (05987)210 648 A
  5899. 1362(})S
  5900. 5670 V
  5901. (05988)210 648 A
  5902. 1362(if)S
  5903. 1488((n)S
  5904. 1614(<)S
  5905. 1698(3))S
  5906. (return)252 1824 A
  5907. (NULL;)210 2118 A
  5908. 3378(/*)S
  5909. (error)210 3504 A
  5910. 3756(*/)S
  5911. 5760 V
  5912. (05989)210 648 A
  5913. (*buf)168 1362 A
  5914. 1572(=)S
  5915. ('\0';)210 1656 A
  5916. 5850 V
  5917. (05990)210 648 A
  5918. (return)252 1362 A
  5919. 1656(p;)S
  5920. 5940 V
  5921. (05991)210 648 A
  5922. 1026(})S
  5923. 6120 V
  5924. (05993)210 648 A
  5925. (static)252 1026 A
  5926. (const)210 1320 A
  5927. (char)168 1572 A
  5928. 1782(*)S
  5929. 6210 V
  5930. (05994)210 648 A
  5931. (parseTime(register)756 1026 A
  5932. (long)168 1824 A
  5933. (*tm,)168 2034 A
  5934. (const)210 2244 A
  5935. (char)168 2496 A
  5936. (*p,)126 2706 A
  5937. (register)336 2874 A
  5938. (struct)252 3252 A
  5939. (dsttype)294 3546 A
  5940. (*dst))210 3882 A
  5941. 8418 V
  5942. EP
  5943. %%Page: 48 48
  5944. BP
  5945. /slant 0 def
  5946. /height 0 def
  5947. 630 V
  5948. 12 B
  5949. 648(48)S
  5950. 11 R
  5951. 2018(File:)S
  5952. (src/lib/ansi/misc.c)807 2251 A
  5953. 10 R
  5954. 3402(MINIX)S
  5955. 3730(SOURCE)S
  5956. 4153(CODE)S
  5957. 900 V
  5958. 7 LST
  5959. (05995)210 648 A
  5960. 1026({)S
  5961. 990 V
  5962. (05996)210 648 A
  5963. (register)336 1362 A
  5964. (int)126 1740 A
  5965. 1908(n)S
  5966. 1992(=)S
  5967. 2076(0;)S
  5968. 1080 V
  5969. (05997)210 648 A
  5970. (register)336 1362 A
  5971. (const)210 1740 A
  5972. (char)168 1992 A
  5973. 2202(*q)S
  5974. 2328(=)S
  5975. 2412(p;)S
  5976. 1170 V
  5977. (05998)210 648 A
  5978. (char)168 1362 A
  5979. (ds_type)294 1572 A
  5980. 1908(=)S
  5981. ((dst)168 1992 A
  5982. 2202(?)S
  5983. (dst->ds_type)504 2286 A
  5984. 2832(:)S
  5985. ('\0');)252 2916 A
  5986. 1260 V
  5987. (05999)210 648 A
  5988. 1350 V
  5989. (06000)210 648 A
  5990. 1362(if)S
  5991. ((dst))210 1488 A
  5992. (dst->ds_type)504 1740 A
  5993. 2286(=)S
  5994. ('U';)168 2370 A
  5995. 1440 V
  5996. (06001)210 648 A
  5997. 1530 V
  5998. (06002)210 648 A
  5999. (*tm)126 1362 A
  6000. 1530(=)S
  6001. 1614(0;)S
  6002. 1620 V
  6003. (06003)210 648 A
  6004. (while(*p)336 1362 A
  6005. 1740(>=)S
  6006. ('0')126 1866 A
  6007. 2034(&&)S
  6008. 2160(*p)S
  6009. 2286(<=)S
  6010. ('9'))168 2412 A
  6011. 2622({)S
  6012. 1710 V
  6013. (06004)210 648 A
  6014. 1698(n)S
  6015. 1782(=)S
  6016. 1866(10)S
  6017. 1992(*)S
  6018. 2076(n)S
  6019. 2160(+)S
  6020. ((*p++)210 2244 A
  6021. 2496(-)S
  6022. ('0');)210 2580 A
  6023. 1800 V
  6024. (06005)210 648 A
  6025. 1362(})S
  6026. 1890 V
  6027. (06006)210 648 A
  6028. 1362(if)S
  6029. 1488((q)S
  6030. 1614(==)S
  6031. 1740(p))S
  6032. (return)252 1866 A
  6033. (NULL;)210 2160 A
  6034. 2706(/*)S
  6035. ("The)168 2832 A
  6036. (hour)168 3042 A
  6037. (shall)210 3252 A
  6038. 3504(be)S
  6039. (required")378 3630 A
  6040. 4050(*/)S
  6041. 1980 V
  6042. (06007)210 648 A
  6043. 1362(if)S
  6044. 1488((n)S
  6045. 1614(<)S
  6046. 1698(0)S
  6047. 1782(||)S
  6048. 1908(n)S
  6049. 1992(>=)S
  6050. (24))126 2118 A
  6051. (return)252 2370 A
  6052. (NULL;)210 2664 A
  6053. 2070 V
  6054. (06008)210 648 A
  6055. (*tm)126 1362 A
  6056. 1530(=)S
  6057. 1614(n)S
  6058. 1698(*)S
  6059. 1782(60)S
  6060. 1908(*)S
  6061. (60;)126 1992 A
  6062. 2160 V
  6063. (06009)210 648 A
  6064. 1362(if)S
  6065. ((*p)126 1488 A
  6066. 1656(==)S
  6067. (':'))168 1782 A
  6068. 1992({)S
  6069. 2250 V
  6070. (06010)210 648 A
  6071. (p++;)168 1698 A
  6072. 2340 V
  6073. (06011)210 648 A
  6074. 1698(n)S
  6075. 1782(=)S
  6076. 1866(0;)S
  6077. 2430 V
  6078. (06012)210 648 A
  6079. (while(*p)336 1698 A
  6080. 2076(>=)S
  6081. ('0')126 2202 A
  6082. 2370(&&)S
  6083. 2496(*p)S
  6084. 2622(<=)S
  6085. ('9'))168 2748 A
  6086. 2958({)S
  6087. 2520 V
  6088. (06013)210 648 A
  6089. 2034(n)S
  6090. 2118(=)S
  6091. 2202(10)S
  6092. 2328(*)S
  6093. 2412(n)S
  6094. 2496(+)S
  6095. ((*p++)210 2580 A
  6096. 2832(-)S
  6097. ('0');)210 2916 A
  6098. 2610 V
  6099. (06014)210 648 A
  6100. 1698(})S
  6101. 2700 V
  6102. (06015)210 648 A
  6103. 1698(if)S
  6104. 1824((q)S
  6105. 1950(==)S
  6106. 2076(p))S
  6107. (return)252 2202 A
  6108. (NULL;)210 2496 A
  6109. 3042(/*)S
  6110. (format)252 3168 A
  6111. (error)210 3462 A
  6112. 3714(*/)S
  6113. 2790 V
  6114. (06016)210 648 A
  6115. 1698(if)S
  6116. 1824((n)S
  6117. 1950(<)S
  6118. 2034(0)S
  6119. 2118(||)S
  6120. 2244(n)S
  6121. 2328(>=)S
  6122. (60))126 2454 A
  6123. (return)252 2706 A
  6124. (NULL;)210 3000 A
  6125. 2880 V
  6126. (06017)210 648 A
  6127. (*tm)126 1698 A
  6128. 1866(+=)S
  6129. 1992(n)S
  6130. 2076(*)S
  6131. (60;)126 2160 A
  6132. 2970 V
  6133. (06018)210 648 A
  6134. 1698(if)S
  6135. ((*p)126 1824 A
  6136. 1992(==)S
  6137. (':'))168 2118 A
  6138. 2328({)S
  6139. 3060 V
  6140. (06019)210 648 A
  6141. (p++;)168 2034 A
  6142. 3150 V
  6143. (06020)210 648 A
  6144. 2034(n)S
  6145. 2118(=)S
  6146. 2202(0;)S
  6147. 3240 V
  6148. (06021)210 648 A
  6149. (while(*p)336 2034 A
  6150. 2412(>=)S
  6151. ('0')126 2538 A
  6152. 2706(&&)S
  6153. 2832(*p)S
  6154. 2958(<=)S
  6155. ('9'))168 3084 A
  6156. 3294({)S
  6157. 3330 V
  6158. (06022)210 648 A
  6159. 2370(n)S
  6160. 2454(=)S
  6161. 2538(10)S
  6162. 2664(*)S
  6163. 2748(n)S
  6164. 2832(+)S
  6165. ((*p++)210 2916 A
  6166. 3168(-)S
  6167. ('0');)210 3252 A
  6168. 3420 V
  6169. (06023)210 648 A
  6170. 2034(})S
  6171. 3510 V
  6172. (06024)210 648 A
  6173. 2034(if)S
  6174. 2160((q)S
  6175. 2286(==)S
  6176. 2412(p))S
  6177. (return)252 2538 A
  6178. (NULL;)210 2832 A
  6179. 3378(/*)S
  6180. (format)252 3504 A
  6181. (error)210 3798 A
  6182. 4050(*/)S
  6183. 3600 V
  6184. (06025)210 648 A
  6185. 2034(if)S
  6186. 2160((n)S
  6187. 2286(<)S
  6188. 2370(0)S
  6189. 2454(||)S
  6190. 2580(n)S
  6191. 2664(>=)S
  6192. (60))126 2790 A
  6193. (return)252 3042 A
  6194. (NULL;)210 3336 A
  6195. 3690 V
  6196. (06026)210 648 A
  6197. (*tm)126 2034 A
  6198. 2202(+=)S
  6199. 2328(n;)S
  6200. 3780 V
  6201. (06027)210 648 A
  6202. 1698(})S
  6203. 3870 V
  6204. (06028)210 648 A
  6205. 1362(})S
  6206. 3960 V
  6207. (06029)210 648 A
  6208. 1362(if)S
  6209. ((dst))210 1488 A
  6210. 1740({)S
  6211. 4050 V
  6212. (06030)210 648 A
  6213. (dst->ds_type)504 1698 A
  6214. 2244(=)S
  6215. (ds_type;)336 2328 A
  6216. 4140 V
  6217. (06031)210 648 A
  6218. (dst->ds_sec)462 1698 A
  6219. 2202(=)S
  6220. (*tm;)168 2286 A
  6221. 4230 V
  6222. (06032)210 648 A
  6223. 1362(})S
  6224. 4320 V
  6225. (06033)210 648 A
  6226. (return)252 1362 A
  6227. 1656(p;)S
  6228. 4410 V
  6229. (06034)210 648 A
  6230. 1026(})S
  6231. 4590 V
  6232. (06036)210 648 A
  6233. (static)252 1026 A
  6234. (const)210 1320 A
  6235. (char)168 1572 A
  6236. 1782(*)S
  6237. 4680 V
  6238. (06037)210 648 A
  6239. (parseDate(register)756 1026 A
  6240. (char)168 1824 A
  6241. (*buf,)210 2034 A
  6242. (register)336 2286 A
  6243. (const)210 2664 A
  6244. (char)168 2916 A
  6245. (*p,)126 3126 A
  6246. (struct)252 3294 A
  6247. (dsttype)294 3588 A
  6248. (*dstinfo))378 3924 A
  6249. 4770 V
  6250. (06038)210 648 A
  6251. 1026({)S
  6252. 4860 V
  6253. (06039)210 648 A
  6254. (register)336 1362 A
  6255. (const)210 1740 A
  6256. (char)168 1992 A
  6257. (*q;)126 2202 A
  6258. 4950 V
  6259. (06040)210 648 A
  6260. (register)336 1362 A
  6261. (int)126 1740 A
  6262. 1908(n)S
  6263. 1992(=)S
  6264. 2076(0;)S
  6265. 5040 V
  6266. (06041)210 648 A
  6267. (int)126 1362 A
  6268. (cnt)126 1530 A
  6269. 1698(=)S
  6270. 1782(0;)S
  6271. 5130 V
  6272. (06042)210 648 A
  6273. (const)210 1362 A
  6274. (int)126 1614 A
  6275. (bnds[3][2])420 1782 A
  6276. 2244(=)S
  6277. 2370({)S
  6278. 2706({)S
  6279. 2790(1,)S
  6280. 2916(12)S
  6281. 3042(},)S
  6282. 5220 V
  6283. (06043)210 648 A
  6284. 2706({)S
  6285. 2790(1,)S
  6286. 2916(5)S
  6287. 3000(},)S
  6288. 5310 V
  6289. (06044)210 648 A
  6290. 2706({)S
  6291. 2790(0,)S
  6292. 2916(6})S
  6293. 5400 V
  6294. (06045)210 648 A
  6295. 2412(};)S
  6296. 5490 V
  6297. (06046)210 648 A
  6298. (char)168 1362 A
  6299. (ds_type;)336 1572 A
  6300. 5580 V
  6301. (06047)210 648 A
  6302. 5670 V
  6303. (06048)210 648 A
  6304. 1362(if)S
  6305. ((*p)126 1488 A
  6306. 1656(!=)S
  6307. ('M'))168 1782 A
  6308. 1992({)S
  6309. 5760 V
  6310. (06049)210 648 A
  6311. 1698(if)S
  6312. ((*p)126 1824 A
  6313. 1992(==)S
  6314. ('J'))168 2118 A
  6315. 2328({)S
  6316. 5850 V
  6317. (06050)210 648 A
  6318. (*buf++)252 2034 A
  6319. 2328(=)S
  6320. (*p++;)210 2412 A
  6321. 5940 V
  6322. (06051)210 648 A
  6323. (ds_type)294 2034 A
  6324. 2370(=)S
  6325. ('J';)168 2454 A
  6326. 6030 V
  6327. (06052)210 648 A
  6328. 1698(})S
  6329. 6120 V
  6330. (06053)210 648 A
  6331. (else)168 1698 A
  6332. (ds_type)294 2034 A
  6333. 2370(=)S
  6334. ('Z';)168 2454 A
  6335. 6210 V
  6336. (06054)210 648 A
  6337. 1698(q)S
  6338. 1782(=)S
  6339. 1866(p;)S
  6340. 8418 V
  6341. EP
  6342. %%Page: 49 49
  6343. BP
  6344. /slant 0 def
  6345. /height 0 def
  6346. 630 V
  6347. 10 R
  6348. 648(MINIX)S
  6349. 976(SOURCE)S
  6350. 1399(CODE)S
  6351. 11 R
  6352. 2018(File:)S
  6353. (src/lib/ansi/misc.c)807 2251 A
  6354. 12 B
  6355. 4308(49)S
  6356. 900 V
  6357. 7 LST
  6358. (06055)210 648 A
  6359. (while(*p)336 1698 A
  6360. 2076(>=)S
  6361. ('0')126 2202 A
  6362. 2370(&&)S
  6363. 2496(*p)S
  6364. 2622(<=)S
  6365. ('9'))168 2748 A
  6366. 2958({)S
  6367. 990 V
  6368. (06056)210 648 A
  6369. 2034(n)S
  6370. 2118(=)S
  6371. 2202(10)S
  6372. 2328(*)S
  6373. 2412(n)S
  6374. 2496(+)S
  6375. ((*p)126 2580 A
  6376. 2748(-)S
  6377. ('0');)210 2832 A
  6378. 1080 V
  6379. (06057)210 648 A
  6380. (*buf++)252 2034 A
  6381. 2328(=)S
  6382. (*p++;)210 2412 A
  6383. 1170 V
  6384. (06058)210 648 A
  6385. 1698(})S
  6386. 1260 V
  6387. (06059)210 648 A
  6388. 1698(if)S
  6389. 1824((q)S
  6390. 1950(==)S
  6391. 2076(p))S
  6392. (return)252 2202 A
  6393. (NULL;)210 2496 A
  6394. 3042(/*)S
  6395. (format)252 3168 A
  6396. (error)210 3462 A
  6397. 3714(*/)S
  6398. 1350 V
  6399. (06060)210 648 A
  6400. 1698(if)S
  6401. 1824((n)S
  6402. 1950(<)S
  6403. ((ds_type)336 2034 A
  6404. 2412(==)S
  6405. ('J'))168 2538 A
  6406. 2748(||)S
  6407. 2874(n)S
  6408. 2958(>)S
  6409. (365))168 3042 A
  6410. (return)252 3252 A
  6411. (NULL;)210 3546 A
  6412. 1440 V
  6413. (06061)210 648 A
  6414. (dstinfo->ds_type)672 1698 A
  6415. 2412(=)S
  6416. (ds_type;)336 2496 A
  6417. 1530 V
  6418. (06062)210 648 A
  6419. (dstinfo->ds_date[0])798 1698 A
  6420. 2538(=)S
  6421. 2622(n;)S
  6422. 1620 V
  6423. (06063)210 648 A
  6424. (return)252 1698 A
  6425. 1992(p;)S
  6426. 1710 V
  6427. (06064)210 648 A
  6428. 1362(})S
  6429. 1800 V
  6430. (06065)210 648 A
  6431. (ds_type)294 1362 A
  6432. 1698(=)S
  6433. ('M';)168 1782 A
  6434. 1890 V
  6435. (06066)210 648 A
  6436. 1362(do)S
  6437. 1488({)S
  6438. 1980 V
  6439. (06067)210 648 A
  6440. (*buf++)252 1698 A
  6441. 1992(=)S
  6442. (*p++;)210 2076 A
  6443. 2070 V
  6444. (06068)210 648 A
  6445. 1698(q)S
  6446. 1782(=)S
  6447. 1866(p;)S
  6448. 2160 V
  6449. (06069)210 648 A
  6450. 1698(n)S
  6451. 1782(=)S
  6452. 1866(0;)S
  6453. 2250 V
  6454. (06070)210 648 A
  6455. (while(*p)336 1698 A
  6456. 2076(>=)S
  6457. ('0')126 2202 A
  6458. 2370(&&)S
  6459. 2496(*p)S
  6460. 2622(<=)S
  6461. ('9'))168 2748 A
  6462. 2958({)S
  6463. 2340 V
  6464. (06071)210 648 A
  6465. 2034(n)S
  6466. 2118(=)S
  6467. 2202(10)S
  6468. 2328(*)S
  6469. 2412(n)S
  6470. 2496(+)S
  6471. ((*p)126 2580 A
  6472. 2748(-)S
  6473. ('0');)210 2832 A
  6474. 2430 V
  6475. (06072)210 648 A
  6476. (*buf++)252 2034 A
  6477. 2328(=)S
  6478. (*p++;)210 2412 A
  6479. 2520 V
  6480. (06073)210 648 A
  6481. 1698(})S
  6482. 2610 V
  6483. (06074)210 648 A
  6484. 1698(if)S
  6485. 1824((q)S
  6486. 1950(==)S
  6487. 2076(p))S
  6488. (return)252 2202 A
  6489. (NULL;)210 2496 A
  6490. 3042(/*)S
  6491. (format)252 3168 A
  6492. (error)210 3462 A
  6493. 3714(*/)S
  6494. 2700 V
  6495. (06075)210 648 A
  6496. 1698(if)S
  6497. 1824((n)S
  6498. 1950(<)S
  6499. (bnds[cnt][0])504 2034 A
  6500. 2580(||)S
  6501. 2706(n)S
  6502. 2790(>)S
  6503. (bnds[cnt][1]))546 2874 A
  6504. (return)252 3462 A
  6505. (NULL;)210 3756 A
  6506. 2790 V
  6507. (06076)210 648 A
  6508. (dstinfo->ds_date[cnt])882 1698 A
  6509. 2622(=)S
  6510. 2706(n;)S
  6511. 2880 V
  6512. (06077)210 648 A
  6513. (cnt++;)252 1698 A
  6514. 2970 V
  6515. (06078)210 648 A
  6516. 1362(})S
  6517. (while)210 1446 A
  6518. ((cnt)168 1698 A
  6519. 1908(<)S
  6520. 1992(3)S
  6521. 2076(&&)S
  6522. 2202(*p)S
  6523. 2328(==)S
  6524. ('.');)210 2454 A
  6525. 3060 V
  6526. (06079)210 648 A
  6527. 1362(if)S
  6528. ((cnt)168 1488 A
  6529. 1698(!=)S
  6530. 1824(3))S
  6531. (return)252 1950 A
  6532. (NULL;)210 2244 A
  6533. 3150 V
  6534. (06080)210 648 A
  6535. (*buf)168 1362 A
  6536. 1572(=)S
  6537. ('\0';)210 1656 A
  6538. 3240 V
  6539. (06081)210 648 A
  6540. (dstinfo->ds_type)672 1362 A
  6541. 2076(=)S
  6542. (ds_type;)336 2160 A
  6543. 3330 V
  6544. (06082)210 648 A
  6545. (return)252 1362 A
  6546. 1656(p;)S
  6547. 3420 V
  6548. (06083)210 648 A
  6549. 1026(})S
  6550. 3600 V
  6551. (06085)210 648 A
  6552. (static)252 1026 A
  6553. (const)210 1320 A
  6554. (char)168 1572 A
  6555. 1782(*)S
  6556. 3690 V
  6557. (06086)210 648 A
  6558. (parseRule(register)756 1026 A
  6559. (char)168 1824 A
  6560. (*buf,)210 2034 A
  6561. (register)336 2286 A
  6562. (const)210 2664 A
  6563. (char)168 2916 A
  6564. (*p))126 3126 A
  6565. 3780 V
  6566. (06087)210 648 A
  6567. 1026({)S
  6568. 3870 V
  6569. (06088)210 648 A
  6570. (long)168 1362 A
  6571. (time;)210 1572 A
  6572. 3960 V
  6573. (06089)210 648 A
  6574. (register)336 1362 A
  6575. (const)210 1740 A
  6576. (char)168 1992 A
  6577. (*q;)126 2202 A
  6578. 4050 V
  6579. (06090)210 648 A
  6580. 4140 V
  6581. (06091)210 648 A
  6582. 1362(if)S
  6583. ((!(p)168 1488 A
  6584. 1698(=)S
  6585. (parseDate(buf,)588 1782 A
  6586. 2412(p,)S
  6587. (&dststart))))504 2538 A
  6588. (return)252 3084 A
  6589. (NULL;)210 3378 A
  6590. 4230 V
  6591. (06092)210 648 A
  6592. (buf)126 1362 A
  6593. 1530(+=)S
  6594. (strlen(buf);)504 1656 A
  6595. 4320 V
  6596. (06093)210 648 A
  6597. 1362(if)S
  6598. ((*p)126 1488 A
  6599. 1656(==)S
  6600. ('/'))168 1782 A
  6601. 1992({)S
  6602. 4410 V
  6603. (06094)210 648 A
  6604. 1698(q)S
  6605. 1782(=)S
  6606. (++p;)168 1866 A
  6607. 4500 V
  6608. (06095)210 648 A
  6609. 1698(if)S
  6610. ((!(p)168 1824 A
  6611. 2034(=)S
  6612. (parseTime(&time,)672 2118 A
  6613. 2832(p,)S
  6614. (&dststart))))504 2958 A
  6615. (return)252 3504 A
  6616. (NULL;)210 3798 A
  6617. 4590 V
  6618. (06096)210 648 A
  6619. (while()252 1698 A
  6620. 1992(p)S
  6621. 2076(!=)S
  6622. 2202(q))S
  6623. (*buf++)252 2328 A
  6624. 2622(=)S
  6625. (*q++;)210 2706 A
  6626. 4680 V
  6627. (06097)210 648 A
  6628. 1362(})S
  6629. 4770 V
  6630. (06098)210 648 A
  6631. 1362(if)S
  6632. ((*p)126 1488 A
  6633. 1656(!=)S
  6634. (','))168 1782 A
  6635. (return)252 1992 A
  6636. (NULL;)210 2286 A
  6637. 4860 V
  6638. (06099)210 648 A
  6639. (p++;)168 1362 A
  6640. 4950 V
  6641. (06100)210 648 A
  6642. 1362(if)S
  6643. ((!(p)168 1488 A
  6644. 1698(=)S
  6645. (parseDate(buf,)588 1782 A
  6646. 2412(p,)S
  6647. (&dstend))))420 2538 A
  6648. (return)252 3000 A
  6649. (NULL;)210 3294 A
  6650. 5040 V
  6651. (06101)210 648 A
  6652. (buf)126 1362 A
  6653. 1530(+=)S
  6654. (strlen(buf);)504 1656 A
  6655. 5130 V
  6656. (06102)210 648 A
  6657. 1362(if)S
  6658. ((*p)126 1488 A
  6659. 1656(==)S
  6660. ('/'))168 1782 A
  6661. 1992({)S
  6662. 5220 V
  6663. (06103)210 648 A
  6664. 1698(q)S
  6665. 1782(=)S
  6666. (++p;)168 1866 A
  6667. 5310 V
  6668. (06104)210 648 A
  6669. 1698(if)S
  6670. ((!(p)168 1824 A
  6671. 2034(=)S
  6672. (parseTime(&time,)672 2118 A
  6673. 2832(p,)S
  6674. (&dstend))))420 2958 A
  6675. (return)252 3420 A
  6676. (NULL;)210 3714 A
  6677. 5400 V
  6678. (06105)210 648 A
  6679. (while(*buf++)504 1698 A
  6680. 2244(=)S
  6681. (*q++);)252 2328 A
  6682. 5490 V
  6683. (06106)210 648 A
  6684. 1362(})S
  6685. 5580 V
  6686. (06107)210 648 A
  6687. 1362(if)S
  6688. ((*p))168 1488 A
  6689. (return)252 1698 A
  6690. (NULL;)210 1992 A
  6691. 5670 V
  6692. (06108)210 648 A
  6693. (return)252 1362 A
  6694. 1656(p;)S
  6695. 5760 V
  6696. (06109)210 648 A
  6697. 1026(})S
  6698. 5940 V
  6699. (06111)210 648 A
  6700. 1026(/*)S
  6701. (The)126 1152 A
  6702. (following)378 1320 A
  6703. (routine)294 1740 A
  6704. (parses)252 2076 A
  6705. (timezone)336 2370 A
  6706. (information)462 2748 A
  6707. 3252(in)S
  6708. (POSIX-format.)546 3378 A
  6709. (For)126 3966 A
  6710. 6030 V
  6711. (06112)210 648 A
  6712. 1068(*)S
  6713. (the)126 1152 A
  6714. (requirements,)546 1320 A
  6715. (see)126 1908 A
  6716. (IEEE)168 2076 A
  6717. (Std)126 2286 A
  6718. (1003.1-1988)462 2454 A
  6719. (section)294 2958 A
  6720. (8.1.1.)252 3294 A
  6721. 6120 V
  6722. (06113)210 648 A
  6723. 1068(*)S
  6724. (The)126 1152 A
  6725. (function)336 1320 A
  6726. (returns)294 1698 A
  6727. 2034(as)S
  6728. (soon)168 2160 A
  6729. 2370(as)S
  6730. 2496(it)S
  6731. (spots)210 2622 A
  6732. 2874(an)S
  6733. (error.)252 3000 A
  6734. 6210 V
  6735. (06114)210 648 A
  6736. 1068(*/)S
  6737. 8418 V
  6738. EP
  6739. %%Page: 50 50
  6740. BP
  6741. /slant 0 def
  6742. /height 0 def
  6743. 630 V
  6744. 12 B
  6745. 648(50)S
  6746. 11 R
  6747. 2018(File:)S
  6748. (src/lib/ansi/misc.c)807 2251 A
  6749. 10 R
  6750. 3402(MINIX)S
  6751. 3730(SOURCE)S
  6752. 4153(CODE)S
  6753. 900 V
  6754. 7 LST
  6755. (06115)210 648 A
  6756. (static)252 1026 A
  6757. (void)168 1320 A
  6758. 990 V
  6759. (06116)210 648 A
  6760. (parseTZ(const)546 1026 A
  6761. (char)168 1614 A
  6762. (*p))126 1824 A
  6763. 1080 V
  6764. (06117)210 648 A
  6765. 1026({)S
  6766. 1170 V
  6767. (06118)210 648 A
  6768. (long)168 1362 A
  6769. (tz,)126 1572 A
  6770. (dst)126 1740 A
  6771. 1908(=)S
  6772. 1992(60)S
  6773. 2118(*)S
  6774. (60,)126 2202 A
  6775. (sign)168 2370 A
  6776. 2580(=)S
  6777. 2664(1;)S
  6778. 1260 V
  6779. (06119)210 648 A
  6780. (static)252 1362 A
  6781. (char)168 1656 A
  6782. (lastTZ[2)336 1866 A
  6783. 2244(*)S
  6784. (RULE_LEN];)420 2328 A
  6785. 1350 V
  6786. (06120)210 648 A
  6787. (static)252 1362 A
  6788. (char)168 1656 A
  6789. (buffer[RULE_LEN];)714 1866 A
  6790. 1440 V
  6791. (06121)210 648 A
  6792. 1530 V
  6793. (06122)210 648 A
  6794. 1362(if)S
  6795. ((!p))168 1488 A
  6796. (return;)294 1698 A
  6797. 1620 V
  6798. (06123)210 648 A
  6799. 1710 V
  6800. (06124)210 648 A
  6801. (#if)126 1026 A
  6802. (USE_TABLE)378 1362 A
  6803. 1800 V
  6804. (06125)210 648 A
  6805. (usetable)336 1362 A
  6806. 1740(=)S
  6807. 1824(0;)S
  6808. 1890 V
  6809. (06126)210 648 A
  6810. (#endif)252 1026 A
  6811. 1980 V
  6812. (06127)210 648 A
  6813. 1362(if)S
  6814. ((*p)126 1488 A
  6815. 1656(==)S
  6816. (':'))168 1782 A
  6817. 1992({)S
  6818. 2070 V
  6819. (06128)210 648 A
  6820. 1698(/*)S
  6821. 2160 V
  6822. (06129)210 648 A
  6823. 1740(*)S
  6824. (According)378 1824 A
  6825. 2244(to)S
  6826. (POSIX,)252 2370 A
  6827. (this)168 2664 A
  6828. 2874(is)S
  6829. (implementation)588 3000 A
  6830. (defined.)336 3630 A
  6831. 2250 V
  6832. (06130)210 648 A
  6833. 1740(*)S
  6834. (Since)210 1824 A
  6835. 2076(it)S
  6836. (depends)294 2202 A
  6837. 2538(on)S
  6838. (the)126 2664 A
  6839. (particular)420 2832 A
  6840. (operating)378 3294 A
  6841. (system,)294 3714 A
  6842. 4050(we)S
  6843. 2340 V
  6844. (06131)210 648 A
  6845. 1740(*)S
  6846. (can)126 1824 A
  6847. 1992(do)S
  6848. (nothing.)336 2118 A
  6849. 2430 V
  6850. (06132)210 648 A
  6851. 1740(*/)S
  6852. 2520 V
  6853. (06133)210 648 A
  6854. (return;)294 1698 A
  6855. 2610 V
  6856. (06134)210 648 A
  6857. 1362(})S
  6858. 2700 V
  6859. (06135)210 648 A
  6860. 2790 V
  6861. (06136)210 648 A
  6862. 1362(if)S
  6863. ((!strcmp(lastTZ,)672 1488 A
  6864. (p)))126 2202 A
  6865. (return;)294 2370 A
  6866. 3042(/*)S
  6867. (nothing)294 3168 A
  6868. (changed)294 3504 A
  6869. 3840(*/)S
  6870. 2880 V
  6871. (06137)210 648 A
  6872. 2970 V
  6873. (06138)210 648 A
  6874. (*_tzname[0])462 1362 A
  6875. 1866(=)S
  6876. ('\0';)210 1950 A
  6877. 3060 V
  6878. (06139)210 648 A
  6879. (*_tzname[1])462 1362 A
  6880. 1866(=)S
  6881. ('\0';)210 1950 A
  6882. 3150 V
  6883. (06140)210 648 A
  6884. (dststart.ds_type)672 1362 A
  6885. 2076(=)S
  6886. ('U';)168 2160 A
  6887. 3240 V
  6888. (06141)210 648 A
  6889. (dststart.ds_sec)630 1362 A
  6890. 2034(=)S
  6891. 2118(2)S
  6892. 2202(*)S
  6893. 2286(60)S
  6894. 2412(*)S
  6895. (60;)126 2496 A
  6896. 3330 V
  6897. (06142)210 648 A
  6898. (dstend.ds_type)588 1362 A
  6899. 1992(=)S
  6900. ('U';)168 2076 A
  6901. 3420 V
  6902. (06143)210 648 A
  6903. (dstend.ds_sec)546 1362 A
  6904. 1950(=)S
  6905. 2034(2)S
  6906. 2118(*)S
  6907. 2202(60)S
  6908. 2328(*)S
  6909. (60;)126 2412 A
  6910. 3510 V
  6911. (06144)210 648 A
  6912. 3600 V
  6913. (06145)210 648 A
  6914. 1362(if)S
  6915. ((strlen(p))420 1488 A
  6916. 1950(>)S
  6917. 2034(2)S
  6918. 2118(*)S
  6919. (RULE_LEN))378 2202 A
  6920. (return;)294 2622 A
  6921. 3690 V
  6922. (06146)210 648 A
  6923. (strcpy(lastTZ,)588 1362 A
  6924. (p);)126 1992 A
  6925. 3780 V
  6926. (06147)210 648 A
  6927. 3870 V
  6928. (06148)210 648 A
  6929. 1362(if)S
  6930. ((!(p)168 1488 A
  6931. 1698(=)S
  6932. (parseZoneName(buffer,)882 1782 A
  6933. (p))))168 2706 A
  6934. (return;)294 2916 A
  6935. 3960 V
  6936. (06149)210 648 A
  6937. 4050 V
  6938. (06150)210 648 A
  6939. 1362(if)S
  6940. ((*p)126 1488 A
  6941. 1656(==)S
  6942. ('-'))168 1782 A
  6943. 1992({)S
  6944. 4140 V
  6945. (06151)210 648 A
  6946. (sign)168 1698 A
  6947. 1908(=)S
  6948. (-1;)126 1992 A
  6949. 4230 V
  6950. (06152)210 648 A
  6951. (p++;)168 1698 A
  6952. 4320 V
  6953. (06153)210 648 A
  6954. 1362(})S
  6955. (else)168 1446 A
  6956. 1656(if)S
  6957. ((*p)126 1782 A
  6958. 1950(==)S
  6959. ('+'))168 2076 A
  6960. (p++;)168 2286 A
  6961. 4410 V
  6962. (06154)210 648 A
  6963. 4500 V
  6964. (06155)210 648 A
  6965. 1362(if)S
  6966. ((!(p)168 1488 A
  6967. 1698(=)S
  6968. (parseTime(&tz,)588 1782 A
  6969. 2412(p,)S
  6970. (NULL))))294 2538 A
  6971. (return;)294 2874 A
  6972. 4590 V
  6973. (06156)210 648 A
  6974. 1362(tz)S
  6975. 1488(*=)S
  6976. (sign;)210 1614 A
  6977. 4680 V
  6978. (06157)210 648 A
  6979. (_timezone)378 1362 A
  6980. 1782(=)S
  6981. (tz;)126 1866 A
  6982. 4770 V
  6983. (06158)210 648 A
  6984. (strncpy(_tzname[0],)798 1362 A
  6985. (buffer,)294 2202 A
  6986. (TZ_LEN);)336 2538 A
  6987. 4860 V
  6988. (06159)210 648 A
  6989. 4950 V
  6990. (06160)210 648 A
  6991. 1362(if)S
  6992. ((!(_daylight)504 1488 A
  6993. 2034(=)S
  6994. ((*p)126 2118 A
  6995. 2286(!=)S
  6996. ('\0'))))294 2412 A
  6997. (return;)294 2748 A
  6998. 5040 V
  6999. (06161)210 648 A
  7000. 5130 V
  7001. (06162)210 648 A
  7002. (buffer[0])378 1362 A
  7003. 1782(=)S
  7004. ('\0';)210 1866 A
  7005. 5220 V
  7006. (06163)210 648 A
  7007. 1362(if)S
  7008. ((!(p)168 1488 A
  7009. 1698(=)S
  7010. (parseZoneName(buffer,)882 1782 A
  7011. (p))))168 2706 A
  7012. (return;)294 2916 A
  7013. 5310 V
  7014. (06164)210 648 A
  7015. (strncpy(_tzname[1],)798 1362 A
  7016. (buffer,)294 2202 A
  7017. (TZ_LEN);)336 2538 A
  7018. 5400 V
  7019. (06165)210 648 A
  7020. 5490 V
  7021. (06166)210 648 A
  7022. (buffer[0])378 1362 A
  7023. 1782(=)S
  7024. ('\0';)210 1866 A
  7025. 5580 V
  7026. (06167)210 648 A
  7027. 1362(if)S
  7028. ((*p)126 1488 A
  7029. 1656(&&)S
  7030. ((*p)126 1782 A
  7031. 1950(!=)S
  7032. (',')))210 2076 A
  7033. 5670 V
  7034. (06168)210 648 A
  7035. 1698(if)S
  7036. ((!(p)168 1824 A
  7037. 2034(=)S
  7038. (parseTime(&dst,)630 2118 A
  7039. 2790(p,)S
  7040. (NULL))))294 2916 A
  7041. (return;)294 3252 A
  7042. 5760 V
  7043. (06169)210 648 A
  7044. (_dst_off)336 1362 A
  7045. 1740(=)S
  7046. (dst;)168 1824 A
  7047. 2706(/*)S
  7048. (dst)126 2832 A
  7049. (was)126 3000 A
  7050. (initialized)462 3168 A
  7051. 3672(to)S
  7052. 3798(1)S
  7053. (hour)168 3882 A
  7054. 4092(*/)S
  7055. 5850 V
  7056. (06170)210 648 A
  7057. 1362(if)S
  7058. ((*p))168 1488 A
  7059. 1698({)S
  7060. 5940 V
  7061. (06171)210 648 A
  7062. 1698(if)S
  7063. ((*p)126 1824 A
  7064. 1992(!=)S
  7065. (','))168 2118 A
  7066. (return;)294 2328 A
  7067. 6030 V
  7068. (06172)210 648 A
  7069. (p++;)168 1698 A
  7070. 6120 V
  7071. (06173)210 648 A
  7072. 1698(if)S
  7073. ((strlen(p))420 1824 A
  7074. 2286(>)S
  7075. (RULE_LEN))378 2370 A
  7076. (return;)294 2790 A
  7077. 6210 V
  7078. (06174)210 648 A
  7079. 1698(if)S
  7080. ((!(p)168 1824 A
  7081. 2034(=)S
  7082. (parseRule(buffer,)714 2118 A
  7083. (p))))168 2874 A
  7084. (return;)294 3084 A
  7085. 8418 V
  7086. EP
  7087. %%Page: 51 51
  7088. BP
  7089. /slant 0 def
  7090. /height 0 def
  7091. 630 V
  7092. 10 R
  7093. 648(MINIX)S
  7094. 976(SOURCE)S
  7095. 1399(CODE)S
  7096. 11 R
  7097. 2018(File:)S
  7098. (src/lib/ansi/misc.c)807 2251 A
  7099. 12 B
  7100. 4308(51)S
  7101. 900 V
  7102. 7 LST
  7103. (06175)210 648 A
  7104. 1362(})S
  7105. 990 V
  7106. (06176)210 648 A
  7107. 1026(})S
  7108. 1170 V
  7109. (06178)210 648 A
  7110. (void)168 1026 A
  7111. 1260 V
  7112. (06179)210 648 A
  7113. (_tzset(void))504 1026 A
  7114. 1350 V
  7115. (06180)210 648 A
  7116. 1026({)S
  7117. 1440 V
  7118. (06181)210 648 A
  7119. (#if)126 1026 A
  7120. (defined(__BSD4_2))714 1362 A
  7121. 1530 V
  7122. (06182)210 648 A
  7123. 1620 V
  7124. (06183)210 648 A
  7125. (struct)252 1362 A
  7126. (timeval)294 1656 A
  7127. (tv;)126 1992 A
  7128. 1710 V
  7129. (06184)210 648 A
  7130. (struct)252 1362 A
  7131. (timezone)336 1656 A
  7132. (tz;)126 2034 A
  7133. 1800 V
  7134. (06185)210 648 A
  7135. 1890 V
  7136. (06186)210 648 A
  7137. (_gettimeofday(&tv,)756 1362 A
  7138. (&tz);)210 2160 A
  7139. 1980 V
  7140. (06187)210 648 A
  7141. (_daylight)378 1362 A
  7142. 1782(=)S
  7143. (tz.tz_dsttime;)588 1866 A
  7144. 2070 V
  7145. (06188)210 648 A
  7146. (_timezone)378 1362 A
  7147. 1782(=)S
  7148. (tz.tz_minuteswest)714 1866 A
  7149. 2622(*)S
  7150. (60L;)168 2706 A
  7151. 2160 V
  7152. (06189)210 648 A
  7153. 2250 V
  7154. (06190)210 648 A
  7155. (#elif)210 1026 A
  7156. (!defined(_POSIX_SOURCE))966 1362 A
  7157. 2370(&&)S
  7158. (!defined(__USG))630 2496 A
  7159. 2340 V
  7160. (06191)210 648 A
  7161. 2430 V
  7162. (06192)210 648 A
  7163. (#if)126 1026 A
  7164. (!defined(_MINIX))672 1362 A
  7165. 2706(/*)S
  7166. (MINIX)210 2832 A
  7167. (has)126 3084 A
  7168. 3252(no)S
  7169. (ftime())294 3378 A
  7170. 3714(*/)S
  7171. 2520 V
  7172. (06193)210 648 A
  7173. (struct)252 1362 A
  7174. (timeb)210 1656 A
  7175. (time;)210 1908 A
  7176. 2610 V
  7177. (06194)210 648 A
  7178. 2700 V
  7179. (06195)210 648 A
  7180. (_ftime(&time);)588 1362 A
  7181. 2790 V
  7182. (06196)210 648 A
  7183. (_timezone)378 1362 A
  7184. 1782(=)S
  7185. (time.timezone)546 1866 A
  7186. 2454(*)S
  7187. (60L;)168 2538 A
  7188. 2880 V
  7189. (06197)210 648 A
  7190. (_daylight)378 1362 A
  7191. 1782(=)S
  7192. (time.dstflag;)546 1866 A
  7193. 2970 V
  7194. (06198)210 648 A
  7195. (#endif)252 1026 A
  7196. 3060 V
  7197. (06199)210 648 A
  7198. 3150 V
  7199. (06200)210 648 A
  7200. (#endif)252 1026 A
  7201. 1362(/*)S
  7202. (!_POSIX_SOURCE)588 1488 A
  7203. 2118(&&)S
  7204. (!__USG)252 2244 A
  7205. 2538(*/)S
  7206. 3240 V
  7207. (06201)210 648 A
  7208. 3330 V
  7209. (06202)210 648 A
  7210. (parseTZ(getenv("TZ"));)924 1362 A
  7211. 2706(/*)S
  7212. (should)252 2832 A
  7213. 3126(go)S
  7214. (inside)252 3252 A
  7215. (#if)126 3546 A
  7216. 3714(*/)S
  7217. 3420 V
  7218. (06203)210 648 A
  7219. 3510 V
  7220. (06204)210 648 A
  7221. (#if)126 1026 A
  7222. (defined(__USG))588 1362 A
  7223. 1992(||)S
  7224. (defined(_POSIX_SOURCE))924 2118 A
  7225. 3600 V
  7226. (06205)210 648 A
  7227. (tzname[0])378 1362 A
  7228. 1782(=)S
  7229. (_tzname[0];)462 1866 A
  7230. 3690 V
  7231. (06206)210 648 A
  7232. (tzname[1])378 1362 A
  7233. 1782(=)S
  7234. (_tzname[1];)462 1866 A
  7235. 3780 V
  7236. (06207)210 648 A
  7237. (#if)126 1026 A
  7238. (defined(__USG))588 1362 A
  7239. 3870 V
  7240. (06208)210 648 A
  7241. (timezone)336 1362 A
  7242. 1740(=)S
  7243. (_timezone;)420 1824 A
  7244. 3960 V
  7245. (06209)210 648 A
  7246. (daylight)336 1362 A
  7247. 1740(=)S
  7248. (_daylight;)420 1824 A
  7249. 4050 V
  7250. (06210)210 648 A
  7251. (#endif)252 1026 A
  7252. 4140 V
  7253. (06211)210 648 A
  7254. (#endif)252 1026 A
  7255. 1362(/*)S
  7256. (__USG)210 1488 A
  7257. 1740(||)S
  7258. (_POSIX_SOURCE)546 1866 A
  7259. 2454(*/)S
  7260. 4230 V
  7261. (06212)210 648 A
  7262. 1026(})S
  7263. 4410 V
  7264. (06214)210 648 A
  7265. (static)252 1026 A
  7266. (int)126 1320 A
  7267. 4500 V
  7268. (06215)210 648 A
  7269. (last_sunday(register)840 1026 A
  7270. (int)126 1908 A
  7271. (day,)168 2076 A
  7272. (register)336 2286 A
  7273. (struct)252 2664 A
  7274. 2958(tm)S
  7275. (*timep))294 3084 A
  7276. 4590 V
  7277. (06216)210 648 A
  7278. 1026({)S
  7279. 4680 V
  7280. (06217)210 648 A
  7281. (int)126 1362 A
  7282. (first)210 1530 A
  7283. 1782(=)S
  7284. (FIRSTSUNDAY(timep);)798 1866 A
  7285. 4770 V
  7286. (06218)210 648 A
  7287. 4860 V
  7288. (06219)210 648 A
  7289. 1362(if)S
  7290. ((day)168 1488 A
  7291. 1698(>=)S
  7292. 1824(58)S
  7293. 1950(&&)S
  7294. (LEAPYEAR(YEAR0)588 2076 A
  7295. 2706(+)S
  7296. (timep->tm_year)))672 2790 A
  7297. (day++;)252 3504 A
  7298. 4950 V
  7299. (06220)210 648 A
  7300. 1362(if)S
  7301. ((day)168 1488 A
  7302. 1698(<)S
  7303. (first))252 1782 A
  7304. (return)252 2076 A
  7305. (first;)252 2370 A
  7306. 5040 V
  7307. (06221)210 648 A
  7308. (return)252 1362 A
  7309. (day)126 1656 A
  7310. 1824(-)S
  7311. ((day)168 1908 A
  7312. 2118(-)S
  7313. (first))252 2202 A
  7314. 2496(%)S
  7315. 2580(7;)S
  7316. 5130 V
  7317. (06222)210 648 A
  7318. 1026(})S
  7319. 5310 V
  7320. (06224)210 648 A
  7321. (static)252 1026 A
  7322. (int)126 1320 A
  7323. 5400 V
  7324. (06225)210 648 A
  7325. (date_of(register)672 1026 A
  7326. (struct)252 1740 A
  7327. (dsttype)294 2034 A
  7328. (*dst,)210 2370 A
  7329. (struct)252 2622 A
  7330. 2916(tm)S
  7331. (*timep))294 3042 A
  7332. 5490 V
  7333. (06226)210 648 A
  7334. 1026({)S
  7335. 5580 V
  7336. (06227)210 648 A
  7337. (int)126 1362 A
  7338. (leap)168 1530 A
  7339. 1740(=)S
  7340. (LEAPYEAR(YEAR0)588 1824 A
  7341. 2454(+)S
  7342. (timep->tm_year);)672 2538 A
  7343. 5670 V
  7344. (06228)210 648 A
  7345. (int)126 1362 A
  7346. (firstday,)378 1530 A
  7347. (tmpday;)294 1950 A
  7348. 5760 V
  7349. (06229)210 648 A
  7350. (register)336 1362 A
  7351. (int)126 1740 A
  7352. (day,)168 1908 A
  7353. (month;)252 2118 A
  7354. 5850 V
  7355. (06230)210 648 A
  7356. 5940 V
  7357. (06231)210 648 A
  7358. 1362(if)S
  7359. ((dst->ds_type)546 1488 A
  7360. 2076(!=)S
  7361. ('M'))168 2202 A
  7362. 2412({)S
  7363. 6030 V
  7364. (06232)210 648 A
  7365. (return)252 1698 A
  7366. (dst->ds_date[0])630 1992 A
  7367. 2664(-)S
  7368. 6120 V
  7369. (06233)210 648 A
  7370. ((dst->ds_type)546 2202 A
  7371. 2790(==)S
  7372. ('J')126 2916 A
  7373. 6210 V
  7374. (06234)210 648 A
  7375. 2370(&&)S
  7376. (leap)168 2496 A
  7377. 8418 V
  7378. EP
  7379. %%Page: 52 52
  7380. BP
  7381. /slant 0 def
  7382. /height 0 def
  7383. 630 V
  7384. 12 B
  7385. 648(52)S
  7386. 11 R
  7387. 2018(File:)S
  7388. (src/lib/ansi/misc.c)807 2251 A
  7389. 10 R
  7390. 3402(MINIX)S
  7391. 3730(SOURCE)S
  7392. 4153(CODE)S
  7393. 900 V
  7394. 7 LST
  7395. (06235)210 648 A
  7396. 2370(&&)S
  7397. (dst->ds_date[0])630 2496 A
  7398. 3168(<)S
  7399. (58);)168 3252 A
  7400. 990 V
  7401. (06236)210 648 A
  7402. 1362(})S
  7403. 1080 V
  7404. (06237)210 648 A
  7405. (day)126 1362 A
  7406. 1530(=)S
  7407. 1614(0;)S
  7408. 1170 V
  7409. (06238)210 648 A
  7410. (month)210 1362 A
  7411. 1614(=)S
  7412. 1698(1;)S
  7413. 1260 V
  7414. (06239)210 648 A
  7415. (while)210 1362 A
  7416. ((month)252 1614 A
  7417. 1908(<)S
  7418. (dst->ds_date[0]))672 1992 A
  7419. 2706({)S
  7420. 1350 V
  7421. (06240)210 648 A
  7422. (day)126 1698 A
  7423. 1866(+=)S
  7424. (_ytab[leap][month)714 1992 A
  7425. 2748(-)S
  7426. (1];)126 2832 A
  7427. 1440 V
  7428. (06241)210 648 A
  7429. (month++;)336 1698 A
  7430. 1530 V
  7431. (06242)210 648 A
  7432. 1362(})S
  7433. 1620 V
  7434. (06243)210 648 A
  7435. (firstday)336 1362 A
  7436. 1740(=)S
  7437. ((day)168 1824 A
  7438. 2034(+)S
  7439. (FIRSTDAYOF(timep)))756 2118 A
  7440. 2916(%)S
  7441. 3000(7;)S
  7442. 1710 V
  7443. (06244)210 648 A
  7444. (tmpday)252 1362 A
  7445. 1656(=)S
  7446. (day;)168 1740 A
  7447. 1800 V
  7448. (06245)210 648 A
  7449. (day)126 1362 A
  7450. 1530(+=)S
  7451. ((dst->ds_date[2])672 1656 A
  7452. 2370(-)S
  7453. (firstday)336 2454 A
  7454. 2832(+)S
  7455. 2916(7))S
  7456. 3042(%)S
  7457. 3126(7)S
  7458. 1890 V
  7459. (06246)210 648 A
  7460. 1698(+)S
  7461. 1782(7)S
  7462. 1866(*)S
  7463. ((dst->ds_date[1])672 1950 A
  7464. 2664(-)S
  7465. (1);)126 2748 A
  7466. 1980 V
  7467. (06247)210 648 A
  7468. 1362(if)S
  7469. ((day)168 1488 A
  7470. 1698(>=)S
  7471. (tmpday)252 1824 A
  7472. 2118(+)S
  7473. (_ytab[leap][month]))798 2202 A
  7474. (day)126 3042 A
  7475. 3210(-=)S
  7476. 3336(7;)S
  7477. 2070 V
  7478. (06248)210 648 A
  7479. (return)252 1362 A
  7480. (day;)168 1656 A
  7481. 2160 V
  7482. (06249)210 648 A
  7483. 1026(})S
  7484. 2340 V
  7485. (06251)210 648 A
  7486. 1026(/*)S
  7487. 2430 V
  7488. (06252)210 648 A
  7489. 1068(*)S
  7490. (The)126 1152 A
  7491. (default)294 1320 A
  7492. (dst)126 1656 A
  7493. (transitions)462 1824 A
  7494. (are)126 2328 A
  7495. (those)210 2496 A
  7496. (for)126 2748 A
  7497. (Western)294 2916 A
  7498. (Europe)252 3252 A
  7499. ((except)294 3546 A
  7500. (Great)210 3882 A
  7501. 2520 V
  7502. (06253)210 648 A
  7503. 1068(*)S
  7504. (Britain).)378 1152 A
  7505. 2610 V
  7506. (06254)210 648 A
  7507. 1068(*/)S
  7508. 2700 V
  7509. (06255)210 648 A
  7510. (unsigned)336 1026 A
  7511. 2790 V
  7512. (06256)210 648 A
  7513. (_dstget(register)672 1026 A
  7514. (struct)252 1740 A
  7515. 2034(tm)S
  7516. (*timep))294 2160 A
  7517. 2880 V
  7518. (06257)210 648 A
  7519. 1026({)S
  7520. 2970 V
  7521. (06258)210 648 A
  7522. (int)126 1362 A
  7523. (begindst,)378 1530 A
  7524. (enddst;)294 1950 A
  7525. 3060 V
  7526. (06259)210 648 A
  7527. (register)336 1362 A
  7528. (struct)252 1740 A
  7529. (dsttype)294 2034 A
  7530. (*dsts)210 2370 A
  7531. 2622(=)S
  7532. (&dststart,)420 2706 A
  7533. (*dste)210 3168 A
  7534. 3420(=)S
  7535. (&dstend;)336 3504 A
  7536. 3150 V
  7537. (06260)210 648 A
  7538. (int)126 1362 A
  7539. (do_dst)252 1530 A
  7540. 1824(=)S
  7541. 1908(0;)S
  7542. 3240 V
  7543. (06261)210 648 A
  7544. 3330 V
  7545. (06262)210 648 A
  7546. 1362(if)S
  7547. ((_daylight)420 1488 A
  7548. 1950(==)S
  7549. (-1))126 2076 A
  7550. 3420 V
  7551. (06263)210 648 A
  7552. (_tzset();)378 1698 A
  7553. 3510 V
  7554. (06264)210 648 A
  7555. 3600 V
  7556. (06265)210 648 A
  7557. (timep->tm_isdst)630 1362 A
  7558. 2034(=)S
  7559. (_daylight;)420 2118 A
  7560. 3690 V
  7561. (06266)210 648 A
  7562. 1362(if)S
  7563. ((!_daylight))504 1488 A
  7564. (return)252 2034 A
  7565. 2328(0;)S
  7566. 3780 V
  7567. (06267)210 648 A
  7568. 3870 V
  7569. (06268)210 648 A
  7570. 1362(if)S
  7571. ((dsts->ds_type)588 1488 A
  7572. 2118(!=)S
  7573. ('U'))168 2244 A
  7574. 3960 V
  7575. (06269)210 648 A
  7576. (begindst)336 1698 A
  7577. 2076(=)S
  7578. (date_of(dsts,)546 2160 A
  7579. (timep);)294 2748 A
  7580. 4050 V
  7581. (06270)210 648 A
  7582. (else)168 1362 A
  7583. (begindst)336 1572 A
  7584. 1950(=)S
  7585. (last_sunday(89,)630 2034 A
  7586. (timep);)294 2706 A
  7587. 3042(/*)S
  7588. (last)168 3168 A
  7589. (Sun)126 3378 A
  7590. (before)252 3546 A
  7591. (Apr)126 3840 A
  7592. 4008(*/)S
  7593. 4140 V
  7594. (06271)210 648 A
  7595. 1362(if)S
  7596. ((dste->ds_type)588 1488 A
  7597. 2118(!=)S
  7598. ('U'))168 2244 A
  7599. 4230 V
  7600. (06272)210 648 A
  7601. (enddst)252 1698 A
  7602. 1992(=)S
  7603. (date_of(dste,)546 2076 A
  7604. (timep);)294 2664 A
  7605. 4320 V
  7606. (06273)210 648 A
  7607. (else)168 1362 A
  7608. (enddst)252 1572 A
  7609. 1866(=)S
  7610. (last_sunday(272,)672 1950 A
  7611. (timep);)294 2664 A
  7612. 3042(/*)S
  7613. (last)168 3168 A
  7614. (Sun)126 3378 A
  7615. 3546(in)S
  7616. (Sep)126 3672 A
  7617. 3840(*/)S
  7618. 4410 V
  7619. (06274)210 648 A
  7620. 4500 V
  7621. (06275)210 648 A
  7622. 1362(/*)S
  7623. (assume)252 1488 A
  7624. (begindst)336 1782 A
  7625. 2160(!=)S
  7626. (enddst)252 2286 A
  7627. ((otherwise)420 2580 A
  7628. 3042(it)S
  7629. (would)210 3168 A
  7630. 3420(be)S
  7631. 3546(no)S
  7632. (use))168 3672 A
  7633. 3882(*/)S
  7634. 4590 V
  7635. (06276)210 648 A
  7636. 1362(if)S
  7637. ((begindst)378 1488 A
  7638. 1908(<)S
  7639. (enddst))294 1992 A
  7640. 2328({)S
  7641. 3042(/*)S
  7642. (northern)336 3168 A
  7643. (hemisphere)420 3546 A
  7644. 4008(*/)S
  7645. 4680 V
  7646. (06277)210 648 A
  7647. 1698(if)S
  7648. ((timep->tm_yday)630 1824 A
  7649. 2496(>)S
  7650. (begindst)336 2580 A
  7651. 2958(&&)S
  7652. (timep->tm_yday)588 3084 A
  7653. 3714(<)S
  7654. (enddst))294 3798 A
  7655. 4770 V
  7656. (06278)210 648 A
  7657. (do_dst)252 2034 A
  7658. 2328(=)S
  7659. 2412(1;)S
  7660. 4860 V
  7661. (06279)210 648 A
  7662. 1362(})S
  7663. (else)168 1446 A
  7664. 1656({)S
  7665. 3042(/*)S
  7666. (southern)336 3168 A
  7667. (hemisphere)420 3546 A
  7668. 4008(*/)S
  7669. 4950 V
  7670. (06280)210 648 A
  7671. 1698(if)S
  7672. ((timep->tm_yday)630 1824 A
  7673. 2496(>)S
  7674. (begindst)336 2580 A
  7675. 2958(||)S
  7676. (timep->tm_yday)588 3084 A
  7677. 3714(<)S
  7678. (enddst))294 3798 A
  7679. 5040 V
  7680. (06281)210 648 A
  7681. (do_dst)252 2034 A
  7682. 2328(=)S
  7683. 2412(1;)S
  7684. 5130 V
  7685. (06282)210 648 A
  7686. 1362(})S
  7687. 5220 V
  7688. (06283)210 648 A
  7689. 5310 V
  7690. (06284)210 648 A
  7691. 1362(if)S
  7692. ((!do_dst)336 1488 A
  7693. 5400 V
  7694. (06285)210 648 A
  7695. 1530(&&)S
  7696. ((timep->tm_yday)630 1656 A
  7697. 2328(==)S
  7698. (begindst)336 2454 A
  7699. 2832(||)S
  7700. (timep->tm_yday)588 2958 A
  7701. 3588(==)S
  7702. (enddst)))336 3714 A
  7703. 4092({)S
  7704. 5490 V
  7705. (06286)210 648 A
  7706. (long)168 1698 A
  7707. (dsttranssec;)504 1908 A
  7708. 2706(/*)S
  7709. (transition)420 2832 A
  7710. (when)168 3294 A
  7711. (day)126 3504 A
  7712. 3672(is)S
  7713. (this)168 3798 A
  7714. (old)126 4008 A
  7715. 4176(*/)S
  7716. 5580 V
  7717. (06287)210 648 A
  7718. (long)168 1698 A
  7719. (cursec;)294 1908 A
  7720. 5670 V
  7721. (06288)210 648 A
  7722. 5760 V
  7723. (06289)210 648 A
  7724. 1698(if)S
  7725. ((timep->tm_yday)630 1824 A
  7726. 2496(==)S
  7727. (begindst))378 2622 A
  7728. 5850 V
  7729. (06290)210 648 A
  7730. (dsttranssec)462 2034 A
  7731. 2538(=)S
  7732. (dsts->ds_sec;)546 2622 A
  7733. 5940 V
  7734. (06291)210 648 A
  7735. (else)168 1698 A
  7736. (dsttranssec)462 2034 A
  7737. 2538(=)S
  7738. (dste->ds_sec;)546 2622 A
  7739. 6030 V
  7740. (06292)210 648 A
  7741. (cursec)252 1698 A
  7742. 1992(=)S
  7743. (((timep->tm_hour)672 2076 A
  7744. 2790(*)S
  7745. (60))126 2874 A
  7746. 3042(+)S
  7747. (timep->tm_min))588 3126 A
  7748. 3756(*)S
  7749. (60L)126 3840 A
  7750. 6120 V
  7751. (06293)210 648 A
  7752. 2202(+)S
  7753. (timep->tm_sec;)588 2286 A
  7754. 6210 V
  7755. (06294)210 648 A
  7756. 8418 V
  7757. EP
  7758. %%Page: 53 53
  7759. BP
  7760. /slant 0 def
  7761. /height 0 def
  7762. 630 V
  7763. 10 R
  7764. 648(MINIX)S
  7765. 976(SOURCE)S
  7766. 1399(CODE)S
  7767. 11 R
  7768. 2018(File:)S
  7769. (src/lib/ansi/misc.c)807 2251 A
  7770. 12 B
  7771. 4308(53)S
  7772. 900 V
  7773. 7 LST
  7774. (06295)210 648 A
  7775. 1698(if)S
  7776. (((timep->tm_yday)672 1824 A
  7777. 2538(==)S
  7778. (begindst)336 2664 A
  7779. 3042(&&)S
  7780. (cursec)252 3168 A
  7781. 3462(>=)S
  7782. (dsttranssec))504 3588 A
  7783. 990 V
  7784. (06296)210 648 A
  7785. 1866(||)S
  7786. ((timep->tm_yday)630 1992 A
  7787. 2664(==)S
  7788. (enddst)252 2790 A
  7789. 3084(&&)S
  7790. (cursec)252 3210 A
  7791. 3504(<)S
  7792. (dsttranssec)))546 3588 A
  7793. 1080 V
  7794. (06297)210 648 A
  7795. (do_dst)252 2034 A
  7796. 2328(=)S
  7797. 2412(1;)S
  7798. 1170 V
  7799. (06298)210 648 A
  7800. 1362(})S
  7801. 1260 V
  7802. (06299)210 648 A
  7803. (#if)126 1026 A
  7804. (USE_TABLE)378 1194 A
  7805. 1350 V
  7806. (06300)210 648 A
  7807. 1362(if)S
  7808. ((usetable))420 1488 A
  7809. (ZoneFromTable(_timezone);)1050 1950 A
  7810. 1440 V
  7811. (06301)210 648 A
  7812. (#endif)252 1026 A
  7813. 1530 V
  7814. (06302)210 648 A
  7815. 1362(if)S
  7816. ((do_dst))336 1488 A
  7817. (return)252 1866 A
  7818. (_dst_off;)378 2160 A
  7819. 1620 V
  7820. (06303)210 648 A
  7821. (timep->tm_isdst)630 1362 A
  7822. 2034(=)S
  7823. 2118(0;)S
  7824. 1710 V
  7825. (06304)210 648 A
  7826. (return)252 1362 A
  7827. 1656(0;)S
  7828. 1800 V
  7829. (06305)210 648 A
  7830. 1026(})S
  7831. 2340 V
  7832. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7833. 2430 V
  7834. (src/lib/ansi/mktime.c)882 1698 A
  7835. 2520 V
  7836. (++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)3528 648 A
  7837. 2700 V
  7838. (06400)210 648 A
  7839. 1026(/*)S
  7840. 2790 V
  7841. (06401)210 648 A
  7842. 1068(*)S
  7843. (mktime)252 1152 A
  7844. 1446(-)S
  7845. (convert)294 1530 A
  7846. (local)210 1866 A
  7847. (time)168 2118 A
  7848. (into)168 2328 A
  7849. (calendar)336 2538 A
  7850. (time)168 2916 A
  7851. 2880 V
  7852. (06402)210 648 A
  7853. 1068(*/)S
  7854. 2970 V
  7855. (06403)210 648 A
  7856. 1026(/*)S
  7857. ($Header:)336 1152 A
  7858. (mktime.c,v)420 1530 A
  7859. (1.5)126 1992 A
  7860. (91/04/22)336 2160 A
  7861. (13:20:54)336 2538 A
  7862. (ceriel)252 2916 A
  7863. (Exp)126 3210 A
  7864. 3378($)S
  7865. 3462(*/)S
  7866. 3060 V
  7867. (06404)210 648 A
  7868. 3150 V
  7869. (06405)210 648 A
  7870. 1026(/*)S
  7871. (Michael)294 1152 A
  7872. 1488(A.)S
  7873. (Temari)252 1614 A
  7874. (<temari@ix.netcom.com>)924 1908 A
  7875. (03/01/96)336 2958 A
  7876. 3462(*/)S
  7877. 3240 V
  7878. (06406)210 648 A
  7879. 1026(/*)S
  7880. 1236(-)S
  7881. (fixed)210 1362 A
  7882. (bug)126 1614 A
  7883. 1782(is)S
  7884. (structure)378 1908 A
  7885. (fixup)210 2328 A
  7886. (code)168 2580 A
  7887. 3462(*/)S
  7888. 3330 V
  7889. (06407)210 648 A
  7890. 3420 V
  7891. (06408)210 648 A
  7892. (#include)336 1026 A
  7893. (<time.h>)336 1698 A
  7894. 3510 V
  7895. (06409)210 648 A
  7896. (#include)336 1026 A
  7897. (<limits.h>)420 1698 A
  7898. 3600 V
  7899. (06410)210 648 A
  7900. (#include)336 1026 A
  7901. ("loc_time.h")504 1698 A
  7902. 3690 V
  7903. (06411)210 648 A
  7904. 3780 V
  7905. (06412)210 648 A
  7906. 1026(/*)S
  7907. (The)126 1152 A
  7908. (code)168 1320 A
  7909. (assumes)294 1530 A
  7910. (that)168 1866 A
  7911. (unsigned)336 2076 A
  7912. (long)168 2454 A
  7913. (can)126 2664 A
  7914. 2832(be)S
  7915. (converted)378 2958 A
  7916. 3378(to)S
  7917. (time_t.)294 3504 A
  7918. 3870 V
  7919. (06413)210 648 A
  7920. 1068(*)S
  7921. 1152(A)S
  7922. (time_t)252 1236 A
  7923. (should)252 1530 A
  7924. (not)126 1824 A
  7925. 1992(be)S
  7926. (wider)210 2118 A
  7927. (than)168 2370 A
  7928. (unsigned)336 2580 A
  7929. (long,)210 2958 A
  7930. (since)210 3210 A
  7931. (this)168 3462 A
  7932. (would)210 3672 A
  7933. (mean)168 3924 A
  7934. 3960 V
  7935. (06414)210 648 A
  7936. 1068(*)S
  7937. (that)168 1152 A
  7938. (the)126 1362 A
  7939. (check)210 1530 A
  7940. (for)126 1782 A
  7941. (overflow)336 1950 A
  7942. 2328(at)S
  7943. (the)126 2454 A
  7944. (end)126 2622 A
  7945. (could)210 2790 A
  7946. (fail.)210 3042 A
  7947. 4050 V
  7948. (06415)210 648 A
  7949. 1068(*/)S
  7950. 4140 V
  7951. (06416)210 648 A
  7952. (time_t)252 1026 A
  7953. 4230 V
  7954. (06417)210 648 A
  7955. (mktime(register)630 1026 A
  7956. (struct)252 1698 A
  7957. 1992(tm)S
  7958. (*timep))294 2118 A
  7959. 4320 V
  7960. (06418)210 648 A
  7961. 1026({)S
  7962. 4410 V
  7963. (06419)210 648 A
  7964. (register)336 1362 A
  7965. (long)168 1740 A
  7966. (day,)168 1950 A
  7967. (year;)210 2160 A
  7968. 4500 V
  7969. (06420)210 648 A
  7970. (register)336 1362 A
  7971. (int)126 1740 A
  7972. (tm_year;)336 1908 A
  7973. 4590 V
  7974. (06421)210 648 A
  7975. (int)126 1362 A
  7976. (yday,)210 1530 A
  7977. (month;)252 1782 A
  7978. 4680 V
  7979. (06422)210 648 A
  7980. (register)336 1362 A
  7981. (unsigned)336 1740 A
  7982. (long)168 2118 A
  7983. (seconds;)336 2328 A
  7984. 4770 V
  7985. (06423)210 648 A
  7986. (int)126 1362 A
  7987. (overflow;)378 1530 A
  7988. 4860 V
  7989. (06424)210 648 A
  7990. (unsigned)336 1362 A
  7991. (dst;)168 1740 A
  7992. 4950 V
  7993. (06425)210 648 A
  7994. 5040 V
  7995. (06426)210 648 A
  7996. (timep->tm_min)546 1362 A
  7997. 1950(+=)S
  7998. (timep->tm_sec)546 2076 A
  7999. 2664(/)S
  8000. (60;)126 2748 A
  8001. 5130 V
  8002. (06427)210 648 A
  8003. (timep->tm_sec)546 1362 A
  8004. 1950(%=)S
  8005. (60;)126 2076 A
  8006. 5220 V
  8007. (06428)210 648 A
  8008. 1362(if)S
  8009. ((timep->tm_sec)588 1488 A
  8010. 2118(<)S
  8011. 2202(0))S
  8012. 2328({)S
  8013. 5310 V
  8014. (06429)210 648 A
  8015. (timep->tm_sec)546 1698 A
  8016. 2286(+=)S
  8017. (60;)126 2412 A
  8018. 5400 V
  8019. (06430)210 648 A
  8020. (timep->tm_min--;)672 1698 A
  8021. 5490 V
  8022. (06431)210 648 A
  8023. 1362(})S
  8024. 5580 V
  8025. (06432)210 648 A
  8026. (timep->tm_hour)588 1362 A
  8027. 1992(+=)S
  8028. (timep->tm_min)546 2118 A
  8029. 2706(/)S
  8030. (60;)126 2790 A
  8031. 5670 V
  8032. (06433)210 648 A
  8033. (timep->tm_min)546 1362 A
  8034. 1950(=)S
  8035. (timep->tm_min)546 2034 A
  8036. 2622(%)S
  8037. (60;)126 2706 A
  8038. 5760 V
  8039. (06434)210 648 A
  8040. 1362(if)S
  8041. ((timep->tm_min)588 1488 A
  8042. 2118(<)S
  8043. 2202(0))S
  8044. 2328({)S
  8045. 5850 V
  8046. (06435)210 648 A
  8047. (timep->tm_min)546 1698 A
  8048. 2286(+=)S
  8049. (60;)126 2412 A
  8050. 5940 V
  8051. (06436)210 648 A
  8052. (timep->tm_hour--;)714 1698 A
  8053. 6030 V
  8054. (06437)210 648 A
  8055. 1362(})S
  8056. 6120 V
  8057. (06438)210 648 A
  8058. (day)126 1362 A
  8059. 1530(=)S
  8060. (timep->tm_hour)588 1614 A
  8061. 2244(/)S
  8062. (24;)126 2328 A
  8063. 6210 V
  8064. (06439)210 648 A
  8065. (timep->tm_hour=)630 1362 A
  8066. (timep->tm_hour)588 2034 A
  8067. 2664(%)S
  8068. (24;)126 2748 A
  8069. 8418 V
  8070. EP
  8071. %%Page: 54 54
  8072. BP
  8073. /slant 0 def
  8074. /height 0 def
  8075. 630 V
  8076. 12 B
  8077. 648(54)S
  8078. 11 R
  8079. 1953(File:)S
  8080. (src/lib/ansi/mktime.c)936 2186 A
  8081. 10 R
  8082. 3402(MINIX)S
  8083. 3730(SOURCE)S
  8084. 4153(CODE)S
  8085. 900 V
  8086. 7 LST
  8087. (06440)210 648 A
  8088. 1362(if)S
  8089. ((timep->tm_hour)630 1488 A
  8090. 2160(<)S
  8091. 2244(0))S
  8092. 2370({)S
  8093. 990 V
  8094. (06441)210 648 A
  8095. (timep->tm_hour)588 1698 A
  8096. 2328(+=)S
  8097. (24;)126 2454 A
  8098. 1080 V
  8099. (06442)210 648 A
  8100. (day--;)252 1698 A
  8101. 1170 V
  8102. (06443)210 648 A
  8103. 1362(})S
  8104. 1260 V
  8105. (06444)210 648 A
  8106. (timep->tm_year)588 1362 A
  8107. 1992(+=)S
  8108. (timep->tm_mon)546 2118 A
  8109. 2706(/)S
  8110. (12;)126 2790 A
  8111. 1350 V
  8112. (06445)210 648 A
  8113. (timep->tm_mon)546 1362 A
  8114. 1950(%=)S
  8115. (12;)126 2076 A
  8116. 1440 V
  8117. (06446)210 648 A
  8118. 1362(if)S
  8119. ((timep->tm_mon)588 1488 A
  8120. 2118(<)S
  8121. 2202(0))S
  8122. 2328({)S
  8123. 1530 V
  8124. (06447)210 648 A
  8125. (timep->tm_mon)546 1698 A
  8126. 2286(+=)S
  8127. (12;)126 2412 A
  8128. 1620 V
  8129. (06448)210 648 A
  8130. (timep->tm_year--;)714 1698 A
  8131. 1710 V
  8132. (06449)210 648 A
  8133. 1362(})S
  8134. 1800 V
  8135. (06450)210 648 A
  8136. (day)126 1362 A
  8137. 1530(+=)S
  8138. ((timep->tm_mday)630 1656 A
  8139. 2328(-)S
  8140. (1);)126 2412 A
  8141. 1890 V
  8142. (06451)210 648 A
  8143. (while)210 1362 A
  8144. ((day)168 1614 A
  8145. 1824(<)S
  8146. 1908(0))S
  8147. 2034({)S
  8148. 1980 V
  8149. (06452)210 648 A
  8150. (if(--timep->tm_mon)756 1698 A
  8151. 2496(<)S
  8152. 2580(0))S