Changeset: bffe13313732 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bffe13313732
Modified Files:
        tools/merovingian/daemon/forkmserver.c
Branch: Nov2019
Log Message:

No need for variable only to use as sizeof argument.


diffs (17 lines):

diff --git a/tools/merovingian/daemon/forkmserver.c 
b/tools/merovingian/daemon/forkmserver.c
--- a/tools/merovingian/daemon/forkmserver.c
+++ b/tools/merovingian/daemon/forkmserver.c
@@ -558,12 +558,11 @@ forkMserver(char *database, sabdb** stat
                argv[c++] = dbextra_path;
        }
        if (mydoproxy) {
-               struct sockaddr_un s; /* only for sizeof(s.sun_path) :( */
                argv[c++] = "--set"; argv[c++] = "mapi_open=false";
                /* we "proxy", so we can just solely use UNIX domain sockets
                 * internally.  Before we hit our head, check if we can
                 * actually use a UNIX socket (due to pathlength) */
-               if (strlen((*stats)->path) + 11 < sizeof(s.sun_path)) {
+               if (strlen((*stats)->path) + 11 < sizeof(((struct sockaddr_un 
*) 0)->sun_path)) {
                        snprintf(port, sizeof(port), "mapi_port=0");
                        snprintf(usock, sizeof(usock), 
"mapi_usock=%s/.mapi.sock",
                                         (*stats)->path);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to