Changeset 597 for trunk/libs/mini-libc
- Timestamp:
- Nov 10, 2018, 2:56:43 PM (6 years ago)
- Location:
- trunk/libs/mini-libc
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libs/mini-libc/mman.c
r473 r597 28 28 #include <stdio.h> 29 29 30 //////////////////////////////// y30 //////////////////////////////// 31 31 int munmap( void * addr, 32 32 unsigned int size ) … … 47 47 mmap_attr_t attr; 48 48 49 attr.addr = addr; 49 // addr argument must be NULL 50 if( addr != NULL ) 51 { 52 printf("\n[ERROR] in %s : the <addr> argument must be NULL\n", __FUNCTION__ ); 53 return NULL; 54 } 55 56 //set the mmap attributes 57 attr.addr = NULL; 50 58 attr.length = length; 51 59 attr.prot = prot; -
trunk/libs/mini-libc/mman.h
r449 r597 40 40 * @ addr : requested address in virtual space / unused : should be NULL. 41 41 * @ length : requested number of bytes. 42 * @ prot : access mode .43 * @ flags : MAP_FILE / MAP_ANON / MAP_PRIVATE / MAP_SHARED.42 * @ prot : access mode bit vector (PROT_EXEC / PROT_READ / PROT_WRITE) 43 * @ flags : bit_vector (MAP_FILE / MAP_ANON / MAPREMOTE / MAP_PRIVATE / MAP_SHARED) 44 44 * @ fdid : file descriptor index (if MAP_FILE). 45 45 * @ offset : offset in file (if MAP_FILE). -
trunk/libs/mini-libc/stat.c
r457 r597 45 45 } 46 46 47 /////////////////////////////// 48 int chmod( char * pathname,47 /////////////////////////////////// 48 int chmod( char * pathname, 49 49 unsigned int rights ) 50 50 { -
trunk/libs/mini-libc/stat.h
r449 r597 77 77 int stat( const char * pathname, 78 78 struct stat * stat ); 79 79 80 #endif /* _SYS_STAT_H_ */
Note: See TracChangeset
for help on using the changeset viewer.