gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnurl] 271/282: silly web server: silent a compilation warning


From: gnunet
Subject: [gnurl] 271/282: silly web server: silent a compilation warning
Date: Wed, 01 Apr 2020 14:32:16 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository gnurl.

commit 77336671dc4d036bc36c135afba47ea52b1b6663
Author: Patrick Monnerat <address@hidden>
AuthorDate: Tue Jan 28 11:56:41 2020 +0100

    silly web server: silent a compilation warning
    
    Recent gcc warns when byte count of strncpy() equals the destination
    buffer size. Since the destination buffer is previously cleared and
    the source string is always shorter, reducing the byte count by one
    silents the warning without affecting the result.
    
    Closes #5059
---
 tests/server/sws.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/server/sws.c b/tests/server/sws.c
index eed2d5fd9..b397ed19b 100644
--- a/tests/server/sws.c
+++ b/tests/server/sws.c
@@ -2163,7 +2163,7 @@ int main(int argc, char *argv[])
   case AF_UNIX:
     memset(&me.sau, 0, sizeof(me.sau));
     me.sau.sun_family = AF_UNIX;
-    strncpy(me.sau.sun_path, unix_socket, sizeof(me.sau.sun_path));
+    strncpy(me.sau.sun_path, unix_socket, sizeof(me.sau.sun_path) - 1);
     rc = bind(sock, &me.sa, sizeof(me.sau));
     if(0 != rc && errno == EADDRINUSE) {
       struct stat statbuf;

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]