From 29ecf5dab5a5e5476aabd70fb257e27ce70a6dd6 Mon Sep 17 00:00:00 2001 From: fanasina Date: Tue, 16 Dec 2025 18:24:56 +0100 Subject: [PATCH] y_socket: file_handler: debug readlink: have to add null char --- y_socket_t/src/y_socket_t/y_file_handler.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/y_socket_t/src/y_socket_t/y_file_handler.c b/y_socket_t/src/y_socket_t/y_file_handler.c index 972bca8..e7c79bd 100644 --- a/y_socket_t/src/y_socket_t/y_file_handler.c +++ b/y_socket_t/src/y_socket_t/y_file_handler.c @@ -541,10 +541,11 @@ void* y_socket_send_file_for_node(void* arg){ linkedFileName[0]='\0'; ssize_t lenLinkedFileName = readlink(argS->filename, linkedFileName, BUF_SIZE); - char * filename; + char * filename=NULL; if(lenLinkedFileName==-1) filename=argS->filename; else{ + linkedFileName[lenLinkedFileName]='\0'; filename=malloc(lenLinkedFileName + 1); strcpy(filename, linkedFileName); }