tlibthread: remove unimplemented chaninit - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 9ea7f9d82f3b929853016ccd12dfd5c044e95d07
 (DIR) parent 4aad1a325813fa6eed5d29d5dd31f18eae1f006d
 (HTM) Author: Russ Cox <rsc@swtch.com>
       Date:   Thu, 30 Apr 2009 08:00:40 -0700
       
       libthread: remove unimplemented chaninit
       
       Diffstat:
         M include/thread.h                    |       1 -
         M man/man3/thread.3                   |       9 ++-------
       
       2 files changed, 2 insertions(+), 8 deletions(-)
       ---
 (DIR) diff --git a/include/thread.h b/include/thread.h
       t@@ -107,7 +107,6 @@ struct Channel
        int                chanalt(Alt *alts);
        Channel*        chancreate(int elemsize, int elemcnt);
        void                chanfree(Channel *c);
       -int                chaninit(Channel *c, int elemsize, int elemcnt);
        int                channbrecv(Channel *c, void *v);
        void*                channbrecvp(Channel *c);
        ulong                channbrecvul(Channel *c);
 (DIR) diff --git a/man/man3/thread.3 b/man/man3/thread.3
       t@@ -3,7 +3,6 @@
        alt,
        chancreate,
        chanfree,
       -chaninit,
        chanprint,
        chansetname,
        mainstacksize,
       t@@ -105,7 +104,6 @@ char*        threadgetname(void)
        void**        threaddata(void)
        void**        procdata(void)
        .XX
       -int        chaninit(Channel *c, int elsize, int nel)
        Channel*        chancreate(int elsize, int nel)
        void        chanfree(Channel *c)
        .XX
       t@@ -449,9 +447,8 @@ operation blocks until the corresponding
        .I recv
        operation occurs and
        .IR "vice versa" .
       -.I Chaninit
       -initializes a 
       -.B Channel
       +.IR Chancreate
       +allocates a new channel 
        for messages of size
        .I elsize 
        and with a buffer holding
       t@@ -460,8 +457,6 @@ messages.
        If
        .I nel
        is zero, the channel is unbuffered.
       -.IR Chancreate
       -allocates a new channel and initializes it.
        .I Chanfree
        frees a channel that is no longer used.
        .I Chanfree