Rev 8750 | Rev 8946 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8750 | Rev 8944 | ||
---|---|---|---|
Line 38... | Line 38... | ||
38 | date datelastedit; |
38 | date datelastedit; |
39 | dword sizelo; |
39 | dword sizelo; |
40 | dword sizehi; |
40 | dword sizehi; |
41 | char name[518]; |
41 | char name[518]; |
42 | }; |
42 | }; |
43 | - | ||
- | 43 | #define ATR_FOLDER 0x10 |
|
Line 44... | Line 44... | ||
44 | 44 | ||
45 | 45 | ||
46 | :dword GetFileInfo(dword file_path, bdvk_struct) |
46 | :dword GetFileInfo(dword file_path, bdvk_struct) |
Line 478... | Line 478... | ||
478 | for (i=0; i |
478 | for (i=0; i |
479 | { |
479 | { |
480 | filename = i*304+dirbuf+72; |
480 | filename = i*304+dirbuf+72; |
481 | sprintf(cur_file,"%s/%s",way,filename); |
481 | sprintf(cur_file,"%s/%s",way,filename); |
Line 482... | Line 482... | ||
482 | 482 | ||
483 | if (TestBit(ESDWORD[filename-40], 4) ) |
483 | if (ESDWORD[filename-40] & ATR_FOLDER ) |
484 | { |
484 | { |
485 | folders++; |
485 | folders++; |
486 | calculate_loop(cur_file); |
486 | calculate_loop(cur_file); |
487 | } |
487 | } |