summary refs log tree commit diff stats
path: root/lib/deprecated/pure
diff options
context:
space:
mode:
authordef <dennis@felsin9.de>2015-07-11 14:39:19 +0200
committerdef <dennis@felsin9.de>2016-01-25 19:10:37 +0100
commitc50b5b62ef5ae51467754f7c1db49c4cbeaee5f8 (patch)
tree3c40a179da95227dd7308d57965809f7e2dacb44 /lib/deprecated/pure
parent4246f660ea4ba7bab05811662eb53a87cc0cc049 (diff)
downloadNim-c50b5b62ef5ae51467754f7c1db49c4cbeaee5f8.tar.gz
Fix a few deprecation warnings
Diffstat (limited to 'lib/deprecated/pure')
-rw-r--r--lib/deprecated/pure/actors.nim2
-rw-r--r--lib/deprecated/pure/sockets.nim3
2 files changed, 2 insertions, 3 deletions
diff --git a/lib/deprecated/pure/actors.nim b/lib/deprecated/pure/actors.nim
index f0791f954..36bd41e9e 100644
--- a/lib/deprecated/pure/actors.nim
+++ b/lib/deprecated/pure/actors.nim
@@ -40,7 +40,7 @@ type
 
   Actor[In, Out] = object{.pure, final.}
     i: Channel[Task[In, Out]]
-    t: TThread[ptr Actor[In, Out]]
+    t: Thread[ptr Actor[In, Out]]
 
   PActor*[In, Out] = ptr Actor[In, Out] ## an actor
 {.deprecated: [TTask: Task, TActor: Actor].}
diff --git a/lib/deprecated/pure/sockets.nim b/lib/deprecated/pure/sockets.nim
index 5d6fa0078..2040338b6 100644
--- a/lib/deprecated/pure/sockets.nim
+++ b/lib/deprecated/pure/sockets.nim
@@ -39,7 +39,6 @@ when hostOS == "solaris":
 
 import os, parseutils
 from times import epochTime
-import unsigned
 
 when defined(ssl):
   import openssl
@@ -703,7 +702,7 @@ proc getHostByAddr*(ip: string): Hostent {.tags: [ReadIOEffect].} =
     var s = posix.gethostbyaddr(addr(myaddr), sizeof(myaddr).Socklen,
                                 cint(posix.AF_INET))
     if s == nil:
-      raiseOSError(osLastError(), $hstrerror(h_errno))
+      raise newException(OSError, $hstrerror(h_errno))
 
   result.name = $s.h_name
   result.aliases = cstringArrayToSeq(s.h_aliases)