Skip to content
Snippets Groups Projects
Commit ed94e50b authored by rswindell's avatar rswindell
Browse files

Removed the now-deprecated (never-functioning) 'e' flag from File.open()

calls.
parent 371db263
No related branches found
No related tags found
No related merge requests found
...@@ -27,7 +27,7 @@ function Lock(filename, lockid, forwrite, timeout) ...@@ -27,7 +27,7 @@ function Lock(filename, lockid, forwrite, timeout)
* We currently hold a write lock and are requesting a read lock... * We currently hold a write lock and are requesting a read lock...
*/ */
if(forwrite===false) { if(forwrite===false) {
if(readlock.open("we")) { if(readlock.open("w")) {
readlock.close(); readlock.close();
LockedFiles[filename].forwrite=false; LockedFiles[filename].forwrite=false;
file_remove(writelock.name); file_remove(writelock.name);
...@@ -53,7 +53,7 @@ function Lock(filename, lockid, forwrite, timeout) ...@@ -53,7 +53,7 @@ function Lock(filename, lockid, forwrite, timeout)
if(!file_exists(filename+".lock")) { if(!file_exists(filename+".lock")) {
if(forwrite) { if(forwrite) {
/* We are locking for write... attempt to create write lock file */ /* We are locking for write... attempt to create write lock file */
if(writelock.open("we")) { if(writelock.open("w")) {
writelock.close(); writelock.close();
/* If we are upgading from a read lock, delete our read lock */ /* If we are upgading from a read lock, delete our read lock */
if(LockedFiles[filename]!==undefined) if(LockedFiles[filename]!==undefined)
...@@ -64,7 +64,7 @@ function Lock(filename, lockid, forwrite, timeout) ...@@ -64,7 +64,7 @@ function Lock(filename, lockid, forwrite, timeout)
if(system.timer > endtime) { if(system.timer > endtime) {
/* If we were upgrading, restor our old lock... */ /* If we were upgrading, restor our old lock... */
if(LockedFiles[filename]!==undefined) { if(LockedFiles[filename]!==undefined) {
if(readlock.open("we")) { if(readlock.open("w")) {
readlock.close(); readlock.close();
} }
} }
...@@ -79,7 +79,7 @@ function Lock(filename, lockid, forwrite, timeout) ...@@ -79,7 +79,7 @@ function Lock(filename, lockid, forwrite, timeout)
} }
} }
else { else {
if(readlock.open("we")) { if(readlock.open("w")) {
readlock.close(); readlock.close();
LockedFiles[filename]={}; LockedFiles[filename]={};
LockedFiles[filename].forwrite=false; LockedFiles[filename].forwrite=false;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment