diff options
Diffstat (limited to 'refer/glue2.c')
-rw-r--r-- | refer/glue2.c | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/refer/glue2.c b/refer/glue2.c new file mode 100644 index 0000000000000..1b380bf2a9bd6 --- /dev/null +++ b/refer/glue2.c @@ -0,0 +1,41 @@ +/* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ +/* All Rights Reserved */ + + +/* + * Copyright (c) 1980 Regents of the University of California. + * All rights reserved. The Berkeley software License Agreement + * specifies the terms and conditions for redistribution. + */ + +/* + * Copyright (c) 1983, 1984 1985, 1986, 1987, 1988, Sun Microsystems, Inc. + * All Rights Reserved. + */ + +/* from OpenSolaris "glue2.c 1.3 05/06/02 SMI" */ + +/* + * Portions Copyright (c) 2005 Gunnar Ritter, Freiburg i. Br., Germany + * + * Sccsid @(#)glue2.c 1.3 (gritter) 10/22/05 + */ + +#include <unistd.h> +#include "refer..c" + + +char refdir[4096]; + +void +savedir(void) +{ + if (refdir[0]==0) + getcwd(refdir, sizeof refdir); +} + +void +restodir(void) +{ + chdir(refdir); +} |