Update to FreeBSD head 2016-08-23

Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
This commit is contained in:
Sebastian Huber
2016-10-07 15:10:20 +02:00
parent 8c0eebac7d
commit c40e45b75e
1040 changed files with 156866 additions and 67039 deletions

View File

@@ -95,9 +95,9 @@ rce_key_init(void)
}
struct rpc_createerr *
__rpc_createerr()
__rpc_createerr(void)
{
struct rpc_createerr *rce_addr = 0;
struct rpc_createerr *rce_addr = NULL;
if (thr_main())
return (&rpc_createerr);
@@ -108,8 +108,7 @@ __rpc_createerr()
rce_addr = (struct rpc_createerr *)
malloc(sizeof (struct rpc_createerr));
if (thr_setspecific(rce_key, (void *) rce_addr) != 0) {
if (rce_addr)
free(rce_addr);
free(rce_addr);
return (&rpc_createerr);
}
memset(rce_addr, 0, sizeof (struct rpc_createerr));