summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--lib/pure/redis.nim6
-rwxr-xr-xlib/pure/scgi.nim4
-rwxr-xr-xlib/pure/sockets.nim2
3 files changed, 6 insertions, 6 deletions
diff --git a/lib/pure/redis.nim b/lib/pure/redis.nim
index e91fdc832..40e275906 100644
--- a/lib/pure/redis.nim
+++ b/lib/pure/redis.nim
@@ -56,7 +56,7 @@ proc parseStatus(r: TRedis): TRedisStatus =
   if line[0] != '+':
     raiseInvalidReply('+', line[0])
   
-  return line.copy(1, line.len-3) # Strip '+' and \c\L.
+  return line.substr(1, line.len-3) # Strip '+' and \c\L.
   
 proc parseInteger(r: TRedis): TRedisInteger =
   var line = r.socket.recv()
@@ -92,7 +92,7 @@ proc parseBulk(r: TRedis, allowMBNil = False): TRedisString =
   if line[0] != '$':
     raiseInvalidReply('$', line[0])
   
-  var numBytes = parseInt(line.copy(1))
+  var numBytes = parseInt(line.substr(1))
   if numBytes == -1:
     return RedisNil
 
@@ -107,7 +107,7 @@ proc parseMultiBulk(r: TRedis): TRedisList =
   if line[0] != '*':
     raiseInvalidReply('*', line[0])
   
-  var numElems = parseInt(line.copy(1))
+  var numElems = parseInt(line.substr(1))
   if numElems == -1: return nil
   result = @[]
   for i in 1..numElems:
diff --git a/lib/pure/scgi.nim b/lib/pure/scgi.nim
index fa86cbaf2..3fdcba39e 100755
--- a/lib/pure/scgi.nim
+++ b/lib/pure/scgi.nim
@@ -1,7 +1,7 @@
 #
 #
 #            Nimrod's Runtime Library
-#        (c) Copyright 2010 Andreas Rumpf
+#        (c) Copyright 2011 Andreas Rumpf
 #
 #    See the file "copying.txt", included in this
 #    distribution, for details about the copyright.
@@ -39,7 +39,7 @@ proc scgiError*(msg: string) {.noreturn.} =
 proc parseWord(inp: string, outp: var string, start: int): int = 
   result = start
   while inp[result] != '\0': inc(result)
-  outp = copy(inp, start, result-1)
+  outp = substr(inp, start, result-1)
 
 proc parseHeaders(s: string, L: int): PStringTable = 
   result = newStringTable()
diff --git a/lib/pure/sockets.nim b/lib/pure/sockets.nim
index 73f57395a..958b3483b 100755
--- a/lib/pure/sockets.nim
+++ b/lib/pure/sockets.nim
@@ -1,7 +1,7 @@
 #
 #
 #            Nimrod's Runtime Library
-#        (c) Copyright 2010 Andreas Rumpf
+#        (c) Copyright 2011 Andreas Rumpf
 #
 #    See the file "copying.txt", included in this
 #    distribution, for details about the copyright.