git.samba.org
/
nivanova
/
samba-autobuild
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6a58faf
)
Another pstrcpy() into malloc()ed buffer fix.
author
Andrew Bartlett
<abartlet@samba.org>
Mon, 3 Mar 2003 23:53:35 +0000
(23:53 +0000)
committer
Andrew Bartlett
<abartlet@samba.org>
Mon, 3 Mar 2003 23:53:35 +0000
(23:53 +0000)
Andrew Bartlett
(This used to be commit
bd0c84d60b703e89081838a7cfa1eb1b4f45ad0a
)
source3/smbd/statcache.c
patch
|
blob
|
history
diff --git
a/source3/smbd/statcache.c
b/source3/smbd/statcache.c
index f4b613428a223803976b2861f90da93e1df36263..b6e84ec9a586317849511b52285996b5d8a79578 100644
(file)
--- a/
source3/smbd/statcache.c
+++ b/
source3/smbd/statcache.c
@@
-106,8
+106,8
@@
void stat_cache_add( char *full_orig_name, char *orig_translated_path)
DEBUG(0,("stat_cache_add: Out of memory !\n"));
return;
}
-
pstrcpy(scp->names, orig_name
);
-
pstrcpy((scp->names+namelen+1), translated_path
);
+
safe_strcpy(scp->names, orig_name, namelen
);
+
safe_strcpy((scp->names+namelen+1), translated_path, namelen
);
scp->name_len = namelen;
hash_insert(&stat_cache, (char *)scp, orig_name);
}