1
0
Fork 0
forked from len0rd/rockbox

pdbox: Rewrote recently added bugfixes

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26184 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Wincent Balin 2010-05-20 04:23:40 +00:00
parent ae2659e633
commit c208486fcc
2 changed files with 8 additions and 5 deletions

View file

@ -754,6 +754,7 @@ int binbuf_write(t_binbuf *x, char *filename, char *dir, int crflag)
{
#ifdef ROCKBOX
int f = 0;
ssize_t bp_size;
#else /* ROCKBOX */
FILE *f = 0;
#endif /* ROCKBOX */
@ -799,7 +800,8 @@ int binbuf_write(t_binbuf *x, char *filename, char *dir, int crflag)
if (ep - bp < length)
{
#ifdef ROCKBOX
if(write(f, sbuf, bp-sbuf) < 1 * (bp-sbuf))
bp_size = bp - sbuf;
if(write(f, sbuf, bp_size) < bp_size)
#else /* ROCKBOX */
if (fwrite(sbuf, bp-sbuf, 1, f) < 1)
#endif /* ROCKBOX */
@ -830,7 +832,8 @@ int binbuf_write(t_binbuf *x, char *filename, char *dir, int crflag)
}
}
#ifdef ROCKBOX
if(write(f, sbuf, bp-sbuf) < 1 * (bp-sbuf))
bp_size = bp - sbuf;
if(write(f, sbuf, bp_size) < bp_size)
#else /* ROCKBOX */
if (fwrite(sbuf, bp-sbuf, 1, f) < 1)
#endif /* ROCKBOX */