Changeset e225e77 in buchla-68k for libcio/fopen.c
- Timestamp:
- 07/09/2017 10:24:47 PM (7 years ago)
- Branches:
- master
- Children:
- 411371e
- Parents:
- d2d593b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcio/fopen.c
rd2d593b re225e77 12 12 13 13 extern int32_t lseek(int16_t fd, int32_t pos, int16_t how); 14 15 extern int16_t close(int16_t fd); 16 extern int16_t open(int8_t *name, int16_t flag, int16_t mode); 14 17 15 18 FILE *_opener(int8_t *name, int8_t *mode, int16_t aflag) … … 31 34 32 35 case 'r': /* read mode */ 33 if ((fp->_unit = open(name, (plusopt ? O_RDWR : O_RDONLY) |aflag)) EQ -1)36 if ((fp->_unit = open(name, (plusopt ? O_RDWR : O_RDONLY), aflag)) EQ -1) 34 37 return(NULL); 35 38 break; 36 39 37 40 case 'w': /* write mode */ 38 if ((fp->_unit = open(name, (plusopt ? O_RDWR : O_WRONLY)| aflag|O_CREAT|O_TRUNC)) EQ -1)41 if ((fp->_unit = open(name, (plusopt ? O_RDWR : O_WRONLY)|O_CREAT|O_TRUNC, aflag)) EQ -1) 39 42 return(NULL); 40 43 … … 42 45 43 46 case 'a': /* append mode */ 44 if ((fp->_unit = open(name, (plusopt ? O_RDWR : O_WRONLY)| aflag|O_CREAT)) EQ -1)47 if ((fp->_unit = open(name, (plusopt ? O_RDWR : O_WRONLY)|O_CREAT, aflag)) EQ -1) 45 48 return(NULL); 46 49
Note:
See TracChangeset
for help on using the changeset viewer.