Rev 1665 | Rev 3245 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1665 | Rev 2617 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | unsigned *n; |
5 | unsigned *n; |
6 | unsigned num_of_file; |
6 | unsigned num_of_file; |
7 | unsigned *t; |
7 | unsigned *t; |
8 | unsigned type_of_file; |
8 | unsigned type_of_file; |
9 | int i; |
9 | int i, result; |
10 | 10 | ||
- | 11 | ||
Line 11... | Line 12... | ||
11 | k70.p00 = 1; |
12 | k70.p00 = 1; |
12 | k70.p04 = 0; |
13 | k70.p04 = 0; |
13 | k70.p08 = 0; |
14 | k70.p08 = 0; |
14 | k70.p12 = 2*1024*1024; // 2 MB |
15 | k70.p12 = 10000; |
15 | k70.p16 = malloc(2*1024*1024); |
16 | k70.p16 = malloc(32+k70.p12*560); |
16 | k70.p20 = 0; |
17 | k70.p20 = 0; |
Line 17... | Line 18... | ||
17 | 18 | ||
18 | /// !!! |
19 | /// !!! |
19 | // Åñëè ls çàïóñêàåòñÿ áåç ïàðàìåòðîâ, ïðîñìàòðèâàåì òåêóùèé êàòàëîã |
20 | // Åñëè ls çàïóñêàåòñÿ áåç ïàðàìåòðîâ, ïðîñìàòðèâàåì òåêóùèé êàòàëîã |
20 | if ( !strlen(dir) ) |
21 | if ( !strlen(dir) ) |
21 | k70.p21 = cur_dir; |
22 | k70.p21 = cur_dir; |
22 | else |
23 | else |
Line -... | Line 24... | ||
- | 24 | k70.p21 = dir; |
|
23 | k70.p21 = dir; |
25 | |
24 | 26 | result = kol_file_70(&k70); |
|
25 | if ( !kol_file_70(&k70) ) // ïðîâåðÿåì ñóùåñòâîâàíèå êàòàëîãà |
27 | if ( !((result==0) || (result==6)) ) // ïðîâåðÿåì ñóùåñòâîâàíèå êàòàëîãà |
26 | { |
28 | { |
27 | free(k70.p16); |
29 | free(k70.p16); |