diff options
| author | Julien Ammous <[email protected]> | 2014-04-10 19:32:05 +0200 |
|---|---|---|
| committer | Julien Ammous <[email protected]> | 2014-04-10 19:32:05 +0200 |
| commit | 9850e6a9d0a827b35fb0e5fb03c708a98c8b7df3 (patch) | |
| tree | 13add286f576e04b44a7bd0b915718e074b2cecc | |
| parent | 279587c138225a979051ab706764bba527471861 (diff) | |
| download | mruby-9850e6a9d0a827b35fb0e5fb03c708a98c8b7df3.tar.gz mruby-9850e6a9d0a827b35fb0e5fb03c708a98c8b7df3.zip | |
OpenSolaris/Illumos defines a "sun" constant...
| -rw-r--r-- | src/socket.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/socket.c b/src/socket.c index bddb8f163..aded78117 100644 --- a/src/socket.c +++ b/src/socket.c @@ -31,7 +31,7 @@ static mrb_value mrb_addrinfo_getaddrinfo(mrb_state *mrb, mrb_value klass) { struct addrinfo hints, *res0, *res; - struct sockaddr_un sun; + struct sockaddr_un sock_un; mrb_value ai, ary, family, lastai, nodename, protocol, s, sa, service, socktype; mrb_int flags; int arena_idx, error; @@ -40,7 +40,7 @@ mrb_addrinfo_getaddrinfo(mrb_state *mrb, mrb_value klass) ary = mrb_ary_new(mrb); arena_idx = mrb_gc_arena_save(mrb); /* ary must be on arena! */ - s = mrb_str_new(mrb, (void *)&sun, sizeof(sun)); + s = mrb_str_new(mrb, (void *)&sock_un, sizeof(sock_un)); family = socktype = protocol = mrb_nil_value(); flags = 0; |
