X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Frrd_restore.c;h=36372b3bb2499e5aa5cd89309373592f628db3ca;hb=251d863a751bf92a41693228ede784a0cc77ff52;hp=2c9a280909df2645d73706538e67a22e3c23d221;hpb=8d7ffaec9843a341f375483477b6a82f1207d749;p=rrdtool.git diff --git a/src/rrd_restore.c b/src/rrd_restore.c index 2c9a280..36372b3 100644 --- a/src/rrd_restore.c +++ b/src/rrd_restore.c @@ -415,7 +415,11 @@ rrd_write(char *file_name, rrd_t *rrd, char force_overwrite) if (strcmp("-",file_name)==0){ rrd_file= stdout; } else { +#ifdef WIN32 + fdflags = O_RDWR|O_BINARY|O_CREAT; +#else fdflags = O_WRONLY|O_CREAT; +#endif if (force_overwrite == 0) { fdflags |= O_EXCL; }