summaryrefslogtreecommitdiff
path: root/sftp-glob.c
diff options
context:
space:
mode:
authordjm <djm>2001-07-14 02:14:56 +0000
committerdjm <djm>2001-07-14 02:14:56 +0000
commitf58cae4080803a19b7feb2247a32d29714c5b640 (patch)
tree553e4a451291ef5dc1f15a723dbe5c579f402a03 /sftp-glob.c
parentc59e36778aabfe0673dc387078f81e9abc9b8458 (diff)
downloadopenssh-f58cae4080803a19b7feb2247a32d29714c5b640.tar.gz
- OpenBSD CVS Sync
- espie@cvs.openbsd.org 2001/07/05 11:43:33 [sftp-glob.c] Directly cast to the right type. Ok markus@
Diffstat (limited to 'sftp-glob.c')
-rw-r--r--sftp-glob.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sftp-glob.c b/sftp-glob.c
index 18b44f82..b5be7ded 100644
--- a/sftp-glob.c
+++ b/sftp-glob.c
@@ -23,7 +23,7 @@
*/
#include "includes.h"
-RCSID("$OpenBSD: sftp-glob.c,v 1.6 2001/06/23 15:12:20 itojun Exp $");
+RCSID("$OpenBSD: sftp-glob.c,v 1.7 2001/07/05 11:43:33 espie Exp $");
#include "ssh.h"
#include "buffer.h"
@@ -159,9 +159,9 @@ int
remote_glob(int fd_in, int fd_out, const char *pattern, int flags,
int (*errfunc)(const char *, int), glob_t *pglob)
{
- pglob->gl_opendir = (void*)fudge_opendir;
- pglob->gl_readdir = (void*)fudge_readdir;
- pglob->gl_closedir = (void*)fudge_closedir;
+ pglob->gl_opendir = fudge_opendir;
+ pglob->gl_readdir = (struct dirent *(*)(void *))fudge_readdir;
+ pglob->gl_closedir = (void (*)(void *))fudge_closedir;
pglob->gl_lstat = fudge_lstat;
pglob->gl_stat = fudge_stat;
@@ -169,6 +169,6 @@ remote_glob(int fd_in, int fd_out, const char *pattern, int flags,
cur.fd_in = fd_in;
cur.fd_out = fd_out;
- return(glob(pattern, flags | GLOB_ALTDIRFUNC, (void*)errfunc,
+ return(glob(pattern, flags | GLOB_ALTDIRFUNC, errfunc,
pglob));
}