From 702819cdac20b59b0c0f6ca2f98f1d21c0a86dea Mon Sep 17 00:00:00 2001 From: chih Date: Wed, 25 Sep 2024 10:08:06 +0800 Subject: [PATCH] update styles --- ...32\204\346\226\207\344\273\266\350\257\273\345\206\231.md" | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git "a/_posts/2024-09-19-\350\201\212\350\201\212Java\344\270\255\347\232\204\346\226\207\344\273\266\350\257\273\345\206\231.md" "b/_posts/2024-09-19-\350\201\212\350\201\212Java\344\270\255\347\232\204\346\226\207\344\273\266\350\257\273\345\206\231.md" index 95a052f..bf39be7 100644 --- "a/_posts/2024-09-19-\350\201\212\350\201\212Java\344\270\255\347\232\204\346\226\207\344\273\266\350\257\273\345\206\231.md" +++ "b/_posts/2024-09-19-\350\201\212\350\201\212Java\344\270\255\347\232\204\346\226\207\344\273\266\350\257\273\345\206\231.md" @@ -52,8 +52,8 @@ Java_java_io_FileOutputStream_open0(JNIEnv *env, jobject this, fileOpen的实现是分平台的,看下Unix的(https://github.com/openjdk/jdk/blob/master/src/java.base/unix/native/libjava/io_util_md.c) ```c -fileOpen: fd = handleOpen(ps, flags, 0666); -handleOpen: open(path, oflag, mode) +--> fileOpen: fd = handleOpen(ps, flags, 0666); +--> handleOpen: open(path, oflag, mode) ``` 先到这里,C open()函数(fcntl.h的引用在io_util.h里)会根据working directory来处理传入进来的path