Fix attropen() flags for writing an xattr on solaris.

This commit is contained in:
Wayne Davison committed 2009-09-02 07:37:55 -07:00
1 parent 17cc4c383b
commit 486ecd3d9c
1 file changed
+1 -1
+1 -1
View File
@@ -193,7 +193,7 @@ int sys_lsetxattr(const char *path, const char *name, const void *value, size_t
size_t bufpos;
mode_t mode = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP;
if ((attrfd = attropen(path, name, O_CREAT|O_WRONLY|O_NOFOLLOW, mode)) < 0)
if ((attrfd = attropen(path, name, O_CREAT|O_TRUNC|O_WRONLY, mode)) < 0)
return -1;
for (bufpos = 0; bufpos < size; ) {