From 0a3ec3dfa4fe035551df861e035e4e5c803d0849 Mon Sep 17 00:00:00 2001 From: Hapet95 Date: Thu, 7 Jul 2016 18:59:49 +0400 Subject: [PATCH] Update pcsclite.js --- lib/pcsclite.js | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/lib/pcsclite.js b/lib/pcsclite.js index d3f0cbe..340023a 100644 --- a/lib/pcsclite.js +++ b/lib/pcsclite.js @@ -1,5 +1,6 @@ + var events = require('events'); -var bt = require('buffertools'); +/****************************************************************************** var bt = require('buffertools'); */ /* Make sure we choose the correct build directory */ var bindings = require('bindings')('pcsclite'); @@ -7,7 +8,7 @@ var PCSCLite = bindings.PCSCLite; var CardReader = bindings.CardReader; inherits(PCSCLite, events.EventEmitter); inherits(CardReader, events.EventEmitter); - +/** var parse_readers_string = function(readers_str) { var pos; var readers = []; @@ -19,6 +20,14 @@ var parse_readers_string = function(readers_str) { return readers; }; +*/ + +var parse_readers_string_by_hapet = function(readers_str) { + + // without buffertool module ;) + + return [readers_str]; +} /* * It returns an array with the elements contained in a that aren't contained in b @@ -39,7 +48,8 @@ module.exports = function() { return p.emit('error', err); } - var names = parse_readers_string(data); + /************************************************************* var names = parse_readers_string(data); */ + var names = parse_readers_string_by_hapet(data); var current_names = Object.keys(readers); var new_names = diff(names, current_names);