commit 5d466fab83d16dcff3dc41e59e34df4a92a74646
parent 4d71e9c860b1a03ccad3c4dff59b9816a116c354
Author: evenfri <evenfri256@gmail.com>
Date: Fri, 9 Oct 2026 22:50:18 +0800
FIX: defines name
Diffstat:
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/cat.c b/cat.c
@@ -12,7 +12,7 @@ int main(int argc, char *argv[]) {
ssize_t n;
for (int i = 1; i < argc; i++) {
- int fd = open(argv[i], o_rdonly, 0);
+ int fd = open(argv[i], O_RDONLY, 0);
if (fd < 0) {
write(stderr, "cat: cannot open file: ", 23);
write(stderr, argv[i], strlen(argv[i]));
diff --git a/free.c b/free.c
@@ -58,7 +58,7 @@ static void print_num_padded(unsigned long val, int width) {
}
int main(void) {
- int fd = open("/proc/meminfo", o_rdonly, 0);
+ int fd = open("/proc/meminfo", O_RDONLY, 0);
if (fd < 0) {
write(stderr, "free: cannot open /proc/meminfo\n", 32);
return 1;
diff --git a/ls.c b/ls.c
@@ -3,7 +3,7 @@
int main(int argc, char *argv[]) {
const char *path = (argc > 1) ? argv[1] : ".";
- int fd = open(path, o_rdonly | o_directory, 0);
+ int fd = open(path, O_RDONLY | O_DIRECTORY, 0);
if (fd < 0) {
write(stderr, "ls: cannot open directory\n", 26);
return 1;
diff --git a/touch.c b/touch.c
@@ -1,6 +1,6 @@
#include <libc.h>
-#define eexist 17
+#define EEXIST 17
int main(int argc, char *argv[]) {
if (argc < 2) {
@@ -9,9 +9,9 @@ int main(int argc, char *argv[]) {
for (int i = 1; i < argc; i++) {
char *p = argv[i];
- int fd = open(p, o_creat | o_excl | o_wronly, 0666);
+ int fd = open(p, O_CREAT | O_EXCL | O_WRONLY, 0666);
if (fd == -1) {
- if (errno == eexist) {
+ if (errno == EEXIST) {
if (utime(p, NULL) == -1) {
write(stderr, "touch: utime: error\n", 20);
}