Compare commits

...

2 Commits

Author SHA1 Message Date
b42c866db8 Correct description for fopen() 2022-10-12 11:58:07 +02:00
9f5b3b76d2 libc: Document the function in fcntl.h 2022-10-12 11:57:49 +02:00
2 changed files with 6 additions and 2 deletions

View File

@ -1,8 +1,11 @@
#ifndef _FCNTL_H #ifndef _FCNTL_H
#define _FCNTL_H #define _FCNTL_H
/* Open for reading only. */
#define O_RDONLY 1 #define O_RDONLY 1
/* Open for writing only. */
#define O_WRONLY 2 #define O_WRONLY 2
/* Open for reading and writing. */
#define O_RDWR 3 #define O_RDWR 3
#ifdef __cplusplus #ifdef __cplusplus
@ -10,7 +13,8 @@ extern "C"
{ {
#endif #endif
int open(const char*, int); /* Opens the file specified by pathname. Returns a file descriptor on success, or -1 on error. */
int open(const char* pathname, int flags);
#ifdef __cplusplus #ifdef __cplusplus
} }

View File

@ -29,7 +29,7 @@ extern "C"
/* Does not do anything for now, since buffered IO is not implemented yet. */ /* Does not do anything for now, since buffered IO is not implemented yet. */
int fflush(FILE* stream); int fflush(FILE* stream);
/* Opens the file at pathname according to the mode string. Returns the file handle on success, or NULL on error. */ /* Opens the file specified by pathname. Returns the file handle on success, or NULL on error. */
FILE* fopen(const char* pathname, const char* mode); FILE* fopen(const char* pathname, const char* mode);
/* Writes formatted output according to the string format to the file stream. */ /* Writes formatted output according to the string format to the file stream. */