Author: jra Date: 2007-03-02 20:56:18 +0000 (Fri, 02 Mar 2007) New Revision: 21664
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21664 Log: Fix #4425 - patch from Jason Mader <[EMAIL PROTECTED]>. Jeremy Modified: branches/SAMBA_3_0/source/modules/vfs_default.c branches/SAMBA_3_0_25/source/modules/vfs_default.c Changeset: Modified: branches/SAMBA_3_0/source/modules/vfs_default.c =================================================================== --- branches/SAMBA_3_0/source/modules/vfs_default.c 2007-03-02 20:15:11 UTC (rev 21663) +++ branches/SAMBA_3_0/source/modules/vfs_default.c 2007-03-02 20:56:18 UTC (rev 21664) @@ -786,7 +786,7 @@ static int vfswrap_linux_setlease(vfs_handle_struct *handle, files_struct *fsp, int fd, int leasetype) { - int result; + int result = -1; START_PROFILE(syscall_linux_setlease); @@ -796,7 +796,8 @@ return -1; result = linux_setlease(fd, leasetype); - +#else + errno = ENOSYS; #endif END_PROFILE(syscall_linux_setlease); return result; Modified: branches/SAMBA_3_0_25/source/modules/vfs_default.c =================================================================== --- branches/SAMBA_3_0_25/source/modules/vfs_default.c 2007-03-02 20:15:11 UTC (rev 21663) +++ branches/SAMBA_3_0_25/source/modules/vfs_default.c 2007-03-02 20:56:18 UTC (rev 21664) @@ -786,7 +786,7 @@ static int vfswrap_linux_setlease(vfs_handle_struct *handle, files_struct *fsp, int fd, int leasetype) { - int result; + int result = -1; START_PROFILE(syscall_linux_setlease); @@ -796,7 +796,8 @@ return -1; result = linux_setlease(fd, leasetype); - +#else + errno = ENOSYS; #endif END_PROFILE(syscall_linux_setlease); return result;