From f6eb9d427eb4dd5f94c4ecfff2448e94459c8719 Mon Sep 17 00:00:00 2001
From: Kevin Decherf <kdecherf@gmail.com>
Date: Mon, 16 May 2011 11:41:14 +0200
Subject: [PATCH] Fixing c#4549: fsockopen can return null

---
 .../java/com/caucho/quercus/lib/NetworkModule.java |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/quercus/src/main/java/com/caucho/quercus/lib/NetworkModule.java b/quercus/src/main/java/com/caucho/quercus/lib/NetworkModule.java
index ff54e4b..74e18de 100644
--- a/quercus/src/main/java/com/caucho/quercus/lib/NetworkModule.java
+++ b/quercus/src/main/java/com/caucho/quercus/lib/NetworkModule.java
@@ -117,6 +117,7 @@ public class NetworkModule extends AbstractQuercusModule {
    /**
     * Opens a socket
     */
+   @ReturnNullAsFalse
    public static SocketInputOutput fsockopen(Env env,
            String host,
            @Optional int port,
-- 
1.7.1

