From d52a77a10d7eb0ea36543e59a11a6704f20f8605 Mon Sep 17 00:00:00 2001
From: Dennis1993 <marvin-wegener@outlook.com>
Date: Fri, 26 Jul 2013 12:41:09 -0400
Subject: [PATCH] Update Socket.php

---
 program/lib/Net/Socket.php |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/program/lib/Net/Socket.php b/program/lib/Net/Socket.php
index a67a11a..bf1d1bb 100644
--- a/program/lib/Net/Socket.php
+++ b/program/lib/Net/Socket.php
@@ -672,10 +672,15 @@
      */
     function enableCrypto($enabled, $type)
     {
-        if (!is_resource($this->fp)) {
-            return $this->raiseError('not connected');
+        if (version_compare(phpversion(), "5.1.0", ">=")) {
+            if (!is_resource($this->fp)) {
+                return $this->raiseError('not connected');
+            }
+            return @stream_socket_enable_crypto($this->fp, $enabled, $type);
+        } else {
+            $msg = 'Net_Socket::enableCrypto() requires php version >= 5.1.0';
+            return $this->raiseError($msg);
         }
-        return @stream_socket_enable_crypto($this->fp, $enabled, $type);
     }
 
 }

--
Gitblit v1.9.1