Skip to content

Commit 0ba1797

Browse files
committed
Fixed style of keyToggle.
1 parent 16cfd6c commit 0ba1797

File tree

1 file changed

+43
-42
lines changed

1 file changed

+43
-42
lines changed

src/robotjs.cc

+43-42
Original file line numberDiff line numberDiff line change
@@ -355,54 +355,55 @@ NAN_METHOD(keyToggle)
355355
{
356356
NanScope();
357357

358-
MMKeyFlags flags = MOD_NONE;
358+
MMKeyFlags flags = MOD_NONE;
359359
MMKeyCode key;
360360

361361
char *k;
362-
bool down;
363-
char *f;
362+
bool down;
363+
char *f;
364364

365-
v8::String::Utf8Value kstr(args[0]->ToString());
366-
v8::String::Utf8Value fstr(args[2]->ToString());
367-
down = args[1]->BooleanValue();
368-
k = *kstr;
369-
f = *fstr;
365+
v8::String::Utf8Value kstr(args[0]->ToString());
366+
v8::String::Utf8Value fstr(args[2]->ToString());
367+
down = args[1]->BooleanValue();
368+
k = *kstr;
369+
f = *fstr;
370370

371371
switch (args.Length())
372-
{
373-
case 3:
374-
break;
375-
case 2:
376-
f = NULL;
377-
break;
378-
default:
379-
return NanThrowError("Invalid number of arguments.");
380-
}
381-
382-
if (f) {
383-
switch(CheckKeyFlags(f, &flags))
384-
{
385-
case -1:
386-
return NanThrowError("Null pointer in key flag.");
387-
break;
388-
case -2:
389-
return NanThrowError("Invalid key flag specified.");
390-
break;
391-
}
392-
}
393-
394-
switch(CheckKeyCodes(k, &key))
395-
{
396-
case -1:
397-
return NanThrowError("Null pointer in key code.");
398-
break;
399-
case -2:
400-
return NanThrowError("Invalid key code specified.");
401-
break;
402-
default:
403-
toggleKeyCode(key, down, flags);
404-
mssleep(10);
405-
}
372+
{
373+
case 3:
374+
break;
375+
case 2:
376+
f = NULL;
377+
break;
378+
default:
379+
return NanThrowError("Invalid number of arguments.");
380+
}
381+
382+
if (f)
383+
{
384+
switch(CheckKeyFlags(f, &flags))
385+
{
386+
case -1:
387+
return NanThrowError("Null pointer in key flag.");
388+
break;
389+
case -2:
390+
return NanThrowError("Invalid key flag specified.");
391+
break;
392+
}
393+
}
394+
395+
switch(CheckKeyCodes(k, &key))
396+
{
397+
case -1:
398+
return NanThrowError("Null pointer in key code.");
399+
break;
400+
case -2:
401+
return NanThrowError("Invalid key code specified.");
402+
break;
403+
default:
404+
toggleKeyCode(key, down, flags);
405+
mssleep(10);
406+
}
406407

407408
NanReturnValue(NanNew("1"));
408409
}

0 commit comments

Comments
 (0)