From 340b8789816f7e773507ab76f0d60829eb3368cb Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Sun, 2 Jul 2017 14:27:16 -0600 Subject: [PATCH] udp-send-to: fix deallocation bug related to rktio refactoring The bug caused an attempt to free NULL as an addrinfo, which is apparently ok on many OSes, but not all. --- racket/src/racket/src/network.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/racket/src/racket/src/network.c b/racket/src/racket/src/network.c index 9a559fbeb0..63440e85cb 100644 --- a/racket/src/racket/src/network.c +++ b/racket/src/racket/src/network.c @@ -2129,7 +2129,7 @@ static Scheme_Object *udp_send_it(const char *name, int argc, Scheme_Object *arg } else { return do_udp_send_it(name, udp, SCHEME_BYTE_STR_VAL(argv[3+delta]), start, end, - dest_addr, 1, + dest_addr, with_addr, can_block, 1); } }