summaryrefslogtreecommitdiff
path: root/ext/Socket
diff options
context:
space:
mode:
authorRobin Barker <RMBarker@cpan.org>2004-03-17 18:37:10 +0000
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2004-03-17 19:13:03 +0000
commitc0fd1b4283835f2ec7b48824dd974b16677cdf78 (patch)
treea89289222cc935daa5548c20862a2ab942328de7 /ext/Socket
parentb9d46b3942a9a8cce9cbca1e08f61ac23083a740 (diff)
downloadperl-c0fd1b4283835f2ec7b48824dd974b16677cdf78.tar.gz
format/casting/warning RE: perl 5.9.1
Message-ID: <533D273D4014D411AB1D00062938C4D90404682E@hotel.npl.co.uk> p4raw-id: //depot/perl@22521
Diffstat (limited to 'ext/Socket')
-rw-r--r--ext/Socket/Socket.xs2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/Socket/Socket.xs b/ext/Socket/Socket.xs
index d2c0ae56bc..56443400f5 100644
--- a/ext/Socket/Socket.xs
+++ b/ext/Socket/Socket.xs
@@ -376,7 +376,7 @@ unpack_sockaddr_un(sun_sv)
e = (char*)addr.sun_path;
/* On Linux, the name of abstract unix domain sockets begins
* with a '\0', so allow this. */
- while ((*e || e == addr.sun_path && e[1] && sockaddrlen > 1)
+ while ((*e || (e == addr.sun_path && e[1] && sockaddrlen > 1))
&& e < (char*)addr.sun_path + sizeof addr.sun_path)
++e;
ST(0) = sv_2mortal(newSVpvn(addr.sun_path, e - (char*)addr.sun_path));