File tree 1 file changed +3
-14
lines changed
1 file changed +3
-14
lines changed Original file line number Diff line number Diff line change 9
9
#include " screengrab.h"
10
10
#include " MMBitmap.h"
11
11
#include " snprintf.h"
12
+ #include " microsleep.h"
12
13
13
14
using namespace v8 ;
14
15
@@ -288,18 +289,6 @@ int CheckKeyFlags(char* f, MMKeyFlags* flags)
288
289
return 0 ;
289
290
}
290
291
291
- int mssleep (unsigned long millisecond)
292
- {
293
- struct timespec req;
294
- time_t sec=(int )(millisecond/1000 );
295
- millisecond=millisecond-(sec*1000 );
296
- req.tv_sec =sec;
297
- req.tv_nsec =millisecond*1000000L ;
298
- while (nanosleep (&req,&req)==-1 )
299
- continue ;
300
- return 1 ;
301
- }
302
-
303
292
NAN_METHOD (keyTap)
304
293
{
305
294
NanScope ();
@@ -349,7 +338,7 @@ NAN_METHOD(keyTap)
349
338
break ;
350
339
default :
351
340
tapKeyCode (key, flags);
352
- mssleep (10 );
341
+ microsleep (10 );
353
342
}
354
343
355
344
NanReturnValue (NanNew (" 1" ));
@@ -407,7 +396,7 @@ NAN_METHOD(keyToggle)
407
396
break ;
408
397
default :
409
398
toggleKeyCode (key, down, flags);
410
- mssleep (10 );
399
+ microsleep (10 );
411
400
}
412
401
413
402
NanReturnValue (NanNew (" 1" ));
You can’t perform that action at this time.
0 commit comments