|
|
| version 1.3, 2004/01/23 06:03:40 | version 1.4, 2004/02/13 08:01:12 |
|---|---|
| Line 274 short file_attr(const char *path) { | Line 274 short file_attr(const char *path) { |
| else { | else { |
| ret = FILEATTR_ARCHIVE; | ret = FILEATTR_ARCHIVE; |
| } | } |
| if (pb.hFileInfo.ioFlAttrib & kioFlAttribLockedMask) { | if (pb.hFileInfo.ioFlAttrib & 0x01) { |
| ret |= FILEATTR_READONLY; | ret |= FILEATTR_READONLY; |
| } | } |
| return(ret); | return(ret); |
| Line 561 BOOL file_listnext(FLISTH hdl, FLINFO *f | Line 561 BOOL file_listnext(FLISTH hdl, FLINFO *f |
| fli->size = flhdl->pb.hFileInfo.ioFlLgLen; | fli->size = flhdl->pb.hFileInfo.ioFlLgLen; |
| dt = flhdl->pb.hFileInfo.ioFlMdDat; | dt = flhdl->pb.hFileInfo.ioFlMdDat; |
| } | } |
| if (flhdl->pb.hFileInfo.ioFlAttrib & kioFlAttribLockedMask) { | if (flhdl->pb.hFileInfo.ioFlAttrib & 0x01) { |
| fli->attr |= FILEATTR_READONLY; | fli->attr |= FILEATTR_READONLY; |
| } | } |
| cnvdatetime(dt, &fli->date, &fli->time); | cnvdatetime(dt, &fli->date, &fli->time); |