projects
/
yaffs2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
*** empty log message ***
[yaffs2.git]
/
direct
/
yaffsfs.c
diff --git
a/direct/yaffsfs.c
b/direct/yaffsfs.c
index 45539db178dc57b5ab6fa03fc0eb4477d6d692f0..9109da7f1df5d635de725d95b590a4806159e65e 100644
(file)
--- a/
direct/yaffsfs.c
+++ b/
direct/yaffsfs.c
@@
-25,7
+25,7
@@
#endif
#endif
-const char *yaffsfs_c_version="$Id: yaffsfs.c,v 1.
3 2005-04-24 09:18:52
charles Exp $";
+const char *yaffsfs_c_version="$Id: yaffsfs.c,v 1.
4 2005-07-03 05:48:11
charles Exp $";
// configurationList is the list of devices that are supported
static yaffsfs_DeviceConfiguration *yaffsfs_configurationList;
// configurationList is the list of devices that are supported
static yaffsfs_DeviceConfiguration *yaffsfs_configurationList;
@@
-578,6
+578,7
@@
int yaffs_write(int fd, const void *buf, unsigned int nbyte)
yaffs_Object *obj = NULL;
int pos = 0;
int nWritten = -1;
yaffs_Object *obj = NULL;
int pos = 0;
int nWritten = -1;
+ int writeThrough = 0;
yaffsfs_Lock();
h = yaffsfs_GetHandlePointer(fd);
yaffsfs_Lock();
h = yaffsfs_GetHandlePointer(fd);
@@
-603,7
+604,7
@@
int yaffs_write(int fd, const void *buf, unsigned int nbyte)
pos = h->position;
}
pos = h->position;
}
- nWritten = yaffs_WriteDataToFile(obj,buf,pos,nbyte);
+ nWritten = yaffs_WriteDataToFile(obj,buf,pos,nbyte
,writeThrough
);
if(nWritten >= 0)
{
if(nWritten >= 0)
{