Changeset: d5b451f0ffe8 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d5b451f0ffe8
Modified Files:
        tools/merovingian/daemon/controlrunner.c
Branch: default
Log Message:

ctl_handle_client: add extra cast for some compilers

Darwin 32-bits and Intel compilers complain about a type mismatch,
apparently pointer substraction yields in "int" on those platforms.


diffs (12 lines):

diff --git a/tools/merovingian/daemon/controlrunner.c 
b/tools/merovingian/daemon/controlrunner.c
--- a/tools/merovingian/daemon/controlrunner.c
+++ b/tools/merovingian/daemon/controlrunner.c
@@ -359,7 +359,7 @@ static void ctl_handle_client(int msgsoc
                                if (e != NO_ERR) {
                                        Mfprintf(_mero_ctlerr, "%s: invalid 
multiplex-funnel "
                                                        "specification '%s': %s 
at char " SZFMT "\n",
-                                                       origin, p, 
getErrMsg(e), r - p);
+                                                       origin, p, 
getErrMsg(e), (size_t)(r - p));
                                        len = snprintf(buf2, sizeof(buf2),
                                                        "invalid pattern: 
%s\n", getErrMsg(e));
                                        send(msgsock, buf2, len, 0);
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to