]>
Commit | Line | Data |
---|---|---|
3ceb7a9c JB |
1 | --- samba-3.0.25a/examples/libsmbclient/smbwrapper/wrapper.c.orig 2006-01-25 00:46:42.000000000 +0100 |
2 | +++ samba-3.0.25a/examples/libsmbclient/smbwrapper/wrapper.c 2007-06-16 18:38:00.453640544 +0200 | |
3 | @@ -1109,7 +1109,7 @@ int utimes(const char *name, const struc | |
4 | return (* smbw_libc.utimes)((char *) name, (struct timeval *) tvp); | |
5 | } | |
6 | ||
7 | -int readlink(const char *path, char *buf, size_t bufsize) | |
8 | +ssize_t readlink(const char *path, char *buf, size_t bufsize) | |
9 | { | |
10 | check_init("readlink"); | |
11 | ||
12 | --- samba-3.0.25a/examples/libsmbclient/smbwrapper/smbw.c.orig 2006-01-25 00:46:42.000000000 +0100 | |
13 | +++ samba-3.0.25a/examples/libsmbclient/smbwrapper/smbw.c 2007-06-16 18:38:16.791148140 +0200 | |
14 | @@ -548,7 +548,7 @@ int smbw_access(const char *name, int mo | |
15 | /***************************************************** | |
16 | a wrapper for readlink() - needed for correct errno setting | |
17 | *******************************************************/ | |
18 | -int smbw_readlink(const char *fname, char *buf, size_t bufsize) | |
19 | +ssize_t smbw_readlink(const char *fname, char *buf, size_t bufsize) | |
20 | { | |
21 | struct SMBW_stat st; | |
22 | int ret; | |
23 | --- samba-3.0.25a/examples/libsmbclient/smbwrapper/wrapper.h.orig 2006-01-25 00:46:42.000000000 +0100 | |
24 | +++ samba-3.0.25a/examples/libsmbclient/smbwrapper/wrapper.h 2007-06-16 18:38:36.022138015 +0200 | |
25 | @@ -123,7 +123,7 @@ typedef struct SMBW_libc | |
26 | int (* unlink)(char *name); | |
27 | int (* utime)(char *name, struct utimbuf *tvp); | |
28 | int (* utimes)(char *name, struct timeval *tvp); | |
29 | - int (* readlink)(char *path, char *buf, size_t bufsize); | |
30 | + ssize_t (* readlink)(char *path, char *buf, size_t bufsize); | |
31 | int (* rename)(char *oldname, char *newname); | |
32 | int (* rmdir)(char *name); | |
33 | int (* symlink)(char *topath, char *frompath); | |
34 | --- samba-3.0.25a/examples/libsmbclient/smbwrapper/smbw.h.orig 2006-01-25 00:46:42.000000000 +0100 | |
35 | +++ samba-3.0.25a/examples/libsmbclient/smbwrapper/smbw.h 2007-06-16 18:38:49.349490680 +0200 | |
36 | @@ -79,7 +79,7 @@ ssize_t smbw_pwrite(int fd, void *buf, s | |
37 | int smbw_close(int fd); | |
38 | int smbw_fcntl(int fd, int cmd, long arg); | |
39 | int smbw_access(const char *name, int mode); | |
40 | -int smbw_readlink(const char *path, char *buf, size_t bufsize); | |
41 | +ssize_t smbw_readlink(const char *path, char *buf, size_t bufsize); | |
42 | int smbw_unlink(const char *fname); | |
43 | int smbw_rename(const char *oldname, const char *newname); | |
44 | int smbw_utime(const char *fname, void *buf); |