Changes by: antona
Update of /cvsroot/linux-ntfs/linux-ntfs/ntfstools
In directory usw-pr-cvs1:/tmp/cvs-serv1574/ntfstools
Modified Files:
mkntfs.c
Log Message:
Little fix of a fix. (-:
Index: mkntfs.c
===================================================================
RCS file: /cvsroot/linux-ntfs/linux-ntfs/ntfstools/mkntfs.c,v
retrieving revision 1.63
retrieving revision 1.64
diff -U2 -r1.63 -r1.64
--- mkntfs.c 15 Apr 2002 20:04:29 -0000 1.63
+++ mkntfs.c 15 Apr 2002 21:41:16 -0000 1.64
@@ -1528,5 +1528,5 @@
{
attr_search_context *ctx;
- ATTR_RECORD *a = NULL;
+ ATTR_RECORD *a;
int asize, err, i;
uchar_t *uname;
@@ -1601,4 +1601,6 @@
if (name_len)
memcpy((char*)a + 24, uname, name_len << 1);
+ if (val_len)
+ memcpy((char*)a + le16_to_cpu(a->value_offset), val, val_len);
err_out:
if (ctx)
@@ -1606,6 +1608,4 @@
if (uname)
free(uname);
- if (val_len && a)
- memcpy((char*)a + le16_to_cpu(a->value_offset), val, val_len);
return err;
}
|