[haiku-commits] Change in haiku[master]: write_overlay: readlink behavior change

  • From: Gerrit <review@xxxxxxxxxxxxxxxxxxx>
  • To: waddlesplash <waddlesplash@xxxxxxxxx>, haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 20 May 2020 19:37:53 +0000

From Jérôme Duval <jerome.duval@xxxxxxxxx>:

Jérôme Duval has uploaded this change for review. ( 
https://review.haiku-os.org/c/haiku/+/2754 ;)


Change subject: write_overlay: readlink behavior change
......................................................................

write_overlay: readlink behavior change
---
M src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
1 file changed, 3 insertions(+), 1 deletion(-)



  git pull ssh://git.haiku-os.org:22/haiku refs/changes/54/2754/1

diff --git 
a/src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp 
b/src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
index ba2d1b9..070558f 100644
--- a/src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
+++ b/src/add-ons/kernel/file_systems/layers/write_overlay/write_overlay.cpp
@@ -1059,7 +1059,9 @@
                if (!S_ISLNK(fStat.st_mode))
                        return B_BAD_VALUE;

-               return Read(NULL, 0, buffer, bufferSize, false, NULL);
+               status_t result = Read(NULL, 0, buffer, bufferSize, false, 
NULL);
+               *bufferSize = fStat.st_size;
+               return result;
        }

        if (fSuperVnode.ops->read_symlink == NULL)

--
To view, visit https://review.haiku-os.org/c/haiku/+/2754
To unsubscribe, or for help writing mail filters, visit 
https://review.haiku-os.org/settings

Gerrit-Project: haiku
Gerrit-Branch: master
Gerrit-Change-Id: I036f3e7f84e4a771846482fe81c2db4c4d718aef
Gerrit-Change-Number: 2754
Gerrit-PatchSet: 1
Gerrit-Owner: Jérôme Duval <jerome.duval@xxxxxxxxx>
Gerrit-MessageType: newchange

Other related posts:

  • » [haiku-commits] Change in haiku[master]: write_overlay: readlink behavior change - Gerrit