Index: Source/modules/webmidi/MIDIAccessInitializer.cpp |
diff --git a/Source/modules/webmidi/MIDIAccessInitializer.cpp b/Source/modules/webmidi/MIDIAccessInitializer.cpp |
index 7316d0288bbbc6b4b1244c559a42b57555feb5ca..11e502475ba12f324d3e15ce0d1702b24de51c31 100644 |
--- a/Source/modules/webmidi/MIDIAccessInitializer.cpp |
+++ b/Source/modules/webmidi/MIDIAccessInitializer.cpp |
@@ -17,11 +17,12 @@ |
namespace blink { |
-MIDIAccessInitializer::MIDIAccessInitializer(ScriptState* scriptState, const MIDIOptions& options) |
+MIDIAccessInitializer::MIDIAccessInitializer(ScriptState* scriptState, const MIDIOptions* options) |
: ScriptPromiseResolver(scriptState) |
- , m_options(options) |
, m_sysexEnabled(false) |
{ |
+ if (options->hasSysex()) |
Takashi Toyoshima
2014/09/10 04:07:51
hum... this change works, but now the variable nam
bashi
2014/09/10 08:04:38
Renamed m_requestSysex and resolveSysexPermission(
|
+ m_sysexEnabled = options->sysex(); |
} |
MIDIAccessInitializer::~MIDIAccessInitializer() |
@@ -39,7 +40,7 @@ ScriptPromise MIDIAccessInitializer::start() |
ScriptPromise promise = this->promise(); |
m_accessor = MIDIAccessor::create(this); |
- if (!m_options.sysex) { |
+ if (!m_sysexEnabled) { |
m_accessor->startSession(); |
return promise; |
} |