aboutsummaryrefslogtreecommitdiff
path: root/src/stable
diff options
context:
space:
mode:
authorMike Buland <mike@xagasoft.com>2024-10-01 11:45:17 -0700
committerMike Buland <mike@xagasoft.com>2024-10-01 11:45:17 -0700
commit03cafb600101c4bc659521b833a1f3a8c56938be (patch)
treeef8bc84d129e84cd3b5a937ffaa3a66be6a45920 /src/stable
parent00651aeaf50f8481a2c894f9462cd3b8eb6971d6 (diff)
downloadlibbu++-03cafb600101c4bc659521b833a1f3a8c56938be.tar.gz
libbu++-03cafb600101c4bc659521b833a1f3a8c56938be.tar.bz2
libbu++-03cafb600101c4bc659521b833a1f3a8c56938be.tar.xz
libbu++-03cafb600101c4bc659521b833a1f3a8c56938be.zip
More fixes opening files & exclusive mode.
Diffstat (limited to '')
-rw-r--r--src/stable/myriad.cpp2
-rw-r--r--src/stable/myriad.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/stable/myriad.cpp b/src/stable/myriad.cpp
index f9fcd3e..03cffa9 100644
--- a/src/stable/myriad.cpp
+++ b/src/stable/myriad.cpp
@@ -84,7 +84,7 @@ Bu::MyriadStream Bu::Myriad::open( Bu::Myriad::StreamId iStream,
84 Bu::MutexLocker l( mhStream ); 84 Bu::MutexLocker l( mhStream );
85 if( (eMode&Create) ) 85 if( (eMode&Create) )
86 { 86 {
87 if( !hStream.has( iStream ) ) 87 if( hStream.has( iStream ) )
88 { 88 {
89 if( (eMode&Exclusive) ) 89 if( (eMode&Exclusive) )
90 { 90 {
diff --git a/src/stable/myriad.h b/src/stable/myriad.h
index 7f84c2a..6168aa2 100644
--- a/src/stable/myriad.h
+++ b/src/stable/myriad.h
@@ -45,7 +45,7 @@ namespace Bu
45 Truncate = 0x08, ///< Truncate file if it does exist 45 Truncate = 0x08, ///< Truncate file if it does exist
46 Append = 0x10, ///< Start writing at end of file 46 Append = 0x10, ///< Start writing at end of file
47 //NonBlock = 0x20, ///< Open file in non-blocking mode 47 //NonBlock = 0x20, ///< Open file in non-blocking mode
48 Exclusive = 0x44, ///< Create file, if it exists then fail 48 Exclusive = 0x40, ///< Create file, if it exists then fail
49 49
50 // Helpful mixes 50 // Helpful mixes
51 ReadWrite = 0x03, ///< Open for reading and writing 51 ReadWrite = 0x03, ///< Open for reading and writing