From d2856b2dab5440e184be8d96807a08ce211f39ab Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 7 Oct 1998 06:15:08 +0000 Subject: test whether seekdir() returns void or not (This used to be commit 4dbfec81b2c67f2d36b26685a631001738d9569f) --- source3/smbwrapper/wrapped.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'source3/smbwrapper') diff --git a/source3/smbwrapper/wrapped.c b/source3/smbwrapper/wrapped.c index cf132b31e30..291da8301f9 100644 --- a/source3/smbwrapper/wrapped.c +++ b/source3/smbwrapper/wrapped.c @@ -722,14 +722,23 @@ #endif #ifdef real_seekdir - void seekdir(DIR *dir, off_t offset) +#if SEEKDIR_RETURNS_VOID + void +#else + int +#endif +seekdir(DIR *dir, off_t offset) { if (smbw_dirp(dir)) { smbw_seekdir(dir, offset); - return; + goto done; } real_seekdir(dir, offset); + done: +#ifndef SEEKDIR_RETURNS_VOID + return 0; +#endif } #endif -- cgit v1.2.1