]>
Commit | Line | Data |
---|---|---|
cdcd73c1 JR |
1 | diff --git a/src/clnt_raw.c b/src/clnt_raw.c |
2 | index 153dd87..36035c8 100644 | |
3 | --- a/src/clnt_raw.c | |
4 | +++ b/src/clnt_raw.c | |
5 | @@ -82,12 +82,13 @@ clnt_raw_create(prog, vers) | |
6 | rpcprog_t prog; | |
7 | rpcvers_t vers; | |
8 | { | |
9 | - struct clntraw_private *clp = clntraw_private; | |
10 | + struct clntraw_private *clp; | |
11 | struct rpc_msg call_msg; | |
12 | XDR *xdrs = &clp->xdr_stream; | |
13 | CLIENT *client = &clp->client_object; | |
14 | ||
15 | mutex_lock(&clntraw_lock); | |
16 | + clp = clntraw_private; | |
17 | if (clp == NULL) { | |
18 | clp = (struct clntraw_private *)calloc(1, sizeof (*clp)); | |
19 | if (clp == NULL) { |