diff options
-rw-r--r-- | ext/Socket/Socket.xs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/Socket/Socket.xs b/ext/Socket/Socket.xs index 73cf320e3d..4191097587 100644 --- a/ext/Socket/Socket.xs +++ b/ext/Socket/Socket.xs @@ -87,7 +87,7 @@ my_inet_aton(register const char *cp, struct in_addr *addr) unsigned int parts[4]; register unsigned int *pp = parts; - if (!cp) + if (!cp || !*cp) return 0; for (;;) { /* |