Code

Imported upstream version 1.4.3.
[pkg-rrdtool.git] / src / rrd_open.c
index 65e921a23619138202b85ec21c9becab9dd7679a..c40742ccfed88bf99e6017f6c7cf09dbd6548f8a 100644 (file)
@@ -1,9 +1,9 @@
 /*****************************************************************************
- * RRDtool 1.4.2  Copyright by Tobi Oetiker, 1997-2009
+ * RRDtool 1.4.3  Copyright by Tobi Oetiker, 1997-2010
  *****************************************************************************
  * rrd_open.c  Open an RRD File
  *****************************************************************************
- * $Id: rrd_open.c 1970 2009-11-15 11:54:23Z oetiker $
+ * $Id: rrd_open.c 2042 2010-03-22 16:05:55Z oetiker $
  *****************************************************************************/
 
 #ifdef WIN32
@@ -172,6 +172,9 @@ rrd_file_t *rrd_open(
         if (rdwr & RRD_CREAT) {
             flags |= (O_CREAT | O_TRUNC);
         }
+        if (rdwr & RRD_EXCL) {
+            flags |= O_EXCL;
+        }
     }
     if (rdwr & RRD_READAHEAD) {
 #ifdef MAP_POPULATE