Tue, 06 Jan 2015 21:39:09 +0100
Conditionally force memory storage according to privacy.thirdparty.isolate;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.
1 // Windows/Synchronization.cpp
3 #include "StdAfx.h"
5 #include "Synchronization.h"
7 namespace NWindows {
8 namespace NSynchronization {
10 CEvent::CEvent(bool manualReset, bool initiallyOwn, LPCTSTR name,
11 LPSECURITY_ATTRIBUTES securityAttributes)
12 {
13 if (!Create(manualReset, initiallyOwn, name, securityAttributes))
14 throw "CreateEvent error";
15 }
17 }}