make the code more re-usable
This commit is contained in:
parent
1fbeaeff16
commit
4ffe9a1805
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: pthread_cancelstub.c,v 1.30 2011/01/26 18:11:35 christos Exp $ */
|
/* $NetBSD: pthread_cancelstub.c,v 1.31 2011/01/26 18:48:57 christos Exp $ */
|
||||||
|
|
||||||
/*-
|
/*-
|
||||||
* Copyright (c) 2002, 2007 The NetBSD Foundation, Inc.
|
* Copyright (c) 2002, 2007 The NetBSD Foundation, Inc.
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <sys/cdefs.h>
|
#include <sys/cdefs.h>
|
||||||
__RCSID("$NetBSD: pthread_cancelstub.c,v 1.30 2011/01/26 18:11:35 christos Exp $");
|
__RCSID("$NetBSD: pthread_cancelstub.c,v 1.31 2011/01/26 18:48:57 christos Exp $");
|
||||||
|
|
||||||
#ifndef lint
|
#ifndef lint
|
||||||
|
|
||||||
|
@ -474,15 +474,15 @@ pwrite(int d, const void *buf, size_t nbytes, off_t offset)
|
||||||
#define STUB(fun) __ssp_weak_name(fun)
|
#define STUB(fun) __ssp_weak_name(fun)
|
||||||
ssize_t _sys_readlink(const char * __restrict, char * __restrict, size_t);
|
ssize_t _sys_readlink(const char * __restrict, char * __restrict, size_t);
|
||||||
ssize_t
|
ssize_t
|
||||||
_cancelstub_readlink(const char * __restrict path, char * __restrict buf,
|
STUB(readlink)(const char * __restrict path, char * __restrict buf,
|
||||||
size_t bufsiz)
|
size_t bufsiz)
|
||||||
{
|
{
|
||||||
return _sys_readlink(path, buf, bufsiz);
|
return _sys_readlink(path, buf, bufsiz);
|
||||||
}
|
}
|
||||||
|
|
||||||
char * _sys_getcwd(char *, size_t);
|
char *_sys_getcwd(char *, size_t);
|
||||||
char *
|
char *
|
||||||
_cancelstub_getcwd(char *buf, size_t size)
|
STUB(getcwd)(char *buf, size_t size)
|
||||||
{
|
{
|
||||||
return _sys_getcwd(buf, size);
|
return _sys_getcwd(buf, size);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue