src/sock.c
changeset 8 be88e543c8ff
parent 5 a09a0797f6f0
child 9 4c4c906cc649
--- a/src/sock.c	Sun Feb 22 07:53:34 2009 +0200
+++ b/src/sock.c	Sun Feb 22 08:21:22 2009 +0200
@@ -35,8 +35,8 @@
     return sock->type->methods.write(sock, buf, len);
 }
 
-void sock_stream_error (struct sock_stream *sock, struct error_info *err)
+const struct error_info* sock_stream_error (struct sock_stream *sock)
 {
-    // copy from SOCK_ER
-    *err = *SOCK_ERR(sock);
+    // return pointer
+    return SOCK_ERR(sock);
 }