summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2012-07-25 23:19:09 +0200
committerAraq <rumpf_a@web.de>2012-07-25 23:19:09 +0200
commit489dac75c81395379b2a2addfb9cc661c7c06ffd (patch)
treea9a6701efbe54c790d71d4a1078faf37ab0dd167
parent05a66a6a689c3a4b8a78c307ed2719e47ada5d82 (diff)
parent05551c40cf58744ea962e6e20982d53e22140a5c (diff)
downloadNim-489dac75c81395379b2a2addfb9cc661c7c06ffd.tar.gz
Merge branch 'master' of github.com:Araq/Nimrod
-rwxr-xr-xlib/pure/smtp.nim3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/pure/smtp.nim b/lib/pure/smtp.nim
index 58c1d4b58..abf268942 100755
--- a/lib/pure/smtp.nim
+++ b/lib/pure/smtp.nim
@@ -81,7 +81,8 @@ proc connect*(address: string, port = 25,
   result.sock = socket()
   if ssl:
     when defined(ssl):
-      result.sock.wrapSocket(verifyMode = CVerifyNone)
+      let ctx = newContext(verifyMode = CVerifyNone)
+      ctx.wrapSocket(result.sock)
     else:
       raise newException(ESystem, 
                          "SMTP module compiled without SSL support")