Rev 3247 | Rev 6857 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3247 | Rev 4015 | ||
---|---|---|---|
Line 16... | Line 16... | ||
16 | k70.p16 = (unsigned) malloc(32+k70.p12*560); |
16 | k70.p16 = (unsigned) malloc(32+k70.p12*560); |
17 | k70.p20 = 0; |
17 | k70.p20 = 0; |
18 | 18 | ||
Line 19... | Line 19... | ||
19 | /// !!! |
19 | /// !!! |
20 | // Åñëè ls çàïóñêàåòñÿ áåç ïàðàìåòðîâ, ïðîñìàòðèâàåì òåêóùèé êàòàëîã |
20 | // ᫨ ls § ¯ã᪠¥âáï ¡¥§ ¯ à ¬¥â஢, ¯à®á¬ âਢ ¥¬ ⥪ã騩 ª â «®£ |
21 | if ( !strlen(dir) ) |
21 | if ( !strlen(dir) ) |
22 | k70.p21 = cur_dir; |
22 | k70.p21 = cur_dir; |
23 | else |
23 | else |
24 | k70.p21 = dir; |
24 | k70.p21 = dir; |
Line 25... | Line 25... | ||
25 | 25 | ||
26 | result = kol_file_70(&k70); |
26 | result = kol_file_70(&k70); |
27 | if ( !((result==0) || (result==6)) ) // ïðîâåðÿåì ñóùåñòâîâàíèå êàòàëîãà |
27 | if ( !((result==0) || (result==6)) ) // ¯à®¢¥à塞 áãé¥á⢮¢ ¨¥ ª â «®£ |
28 | { |
28 | { |
29 | free( (void*) k70.p16); |
29 | free( (void*) k70.p16); |
30 | return FALSE; |
30 | return FALSE; |
Line 31... | Line 31... | ||
31 | } |
31 | } |
32 | 32 | ||
Line 33... | Line 33... | ||
33 | n = (unsigned*) (k70.p16+8); |
33 | n = (unsigned*) (k70.p16+8); |
34 | num_of_file = *n; // ÷èñëî ôàéëîâ â êàòàëîãå |
34 | num_of_file = *n; // ç¨á«® ä ©«®¢ ¢ ª â «®£¥ |
35 | 35 | ||
36 | for (i = 0; i < num_of_file; i++) |
36 | for (i = 0; i < num_of_file; i++) |