+/* Licensed under LGPLv2+ - see LICENSE file for details */
#include "read_write_all.h"
#include <unistd.h>
#include <errno.h>
continue;
if (done <= 0)
return false;
- data += done;
+ data = (const char *)data + done;
size -= done;
}
continue;
if (done <= 0)
return false;
- data += done;
+ data = (char *)data + done;
size -= done;
}