mirror of
https://github.com/danbulant/node-x11
synced 2026-05-19 04:18:35 +00:00
#182 fixed
This commit is contained in:
parent
66bc53624d
commit
29b454ee3d
14 changed files with 28 additions and 28 deletions
|
|
@ -252,7 +252,7 @@ function genReq(req, last)
|
|||
if (req.body.length == 0)
|
||||
{
|
||||
result.push(' function() {');
|
||||
result.push(' return new Buffer([' + req.opcode + ', 0, 1, 0]);');
|
||||
result.push(' return Buffer.from([' + req.opcode + ', 0, 1, 0]);');
|
||||
} else {
|
||||
result.push(' function (args) {');
|
||||
result.push(' var extraLength = 0;');
|
||||
|
|
@ -287,10 +287,10 @@ function genReq(req, last)
|
|||
var reqLen4 = ((reqLen + 3) >> 2);
|
||||
|
||||
if (extraLength)
|
||||
result.push(' var data = new Buffer(' + reqLen + ' + extraLength);');
|
||||
result.push(' var data = Buffer.alloc(' + reqLen + ' + extraLength);');
|
||||
else {
|
||||
result.pop();
|
||||
result.push(' var data = new Buffer(' + reqLen + ');');
|
||||
result.push(' var data = Buffer.alloc(' + reqLen + ');');
|
||||
}
|
||||
result.push(' data[0] = ' + req.opcode + ';');
|
||||
if (req.body.length != 0) {
|
||||
|
|
|
|||
|
|
@ -571,7 +571,7 @@ module.exports.readJpeg = function(path)
|
|||
var imageData = {};
|
||||
imageData.width = j.width;
|
||||
imageData.height = j.height;
|
||||
imageData.data = new Buffer(j.width*j.height*4);
|
||||
imageData.data = Buffer.from(j.width*j.height*4);
|
||||
j.copyToImageData(imageData);
|
||||
return imageData;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -874,7 +874,7 @@ module.exports.readPng = function(path)
|
|||
var imageData = {};
|
||||
imageData.width = j.width;
|
||||
imageData.height = j.height;
|
||||
imageData.data = new Buffer(j.width*j.height*4);
|
||||
imageData.data = Buffer.alloc(j.width*j.height*4);
|
||||
j.render(imageData);
|
||||
return imageData;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ function padWidth(buf, width) {
|
|||
return buf;
|
||||
else {
|
||||
var stride = (width+3)&~3;
|
||||
var res = new Buffer(height*stride);
|
||||
var res = Buffer.alloc(height*stride);
|
||||
res.fill(0);
|
||||
for (var y=0; y < height; ++y) {
|
||||
// memcpy(tmpbitmap+y*stride, bitmap->buffer+y*ginfo.width, ginfo.width);
|
||||
|
|
@ -88,7 +88,7 @@ var xclient = x11.createClient({ debug: true }, function(err, display) {
|
|||
var glyphFromCode = [];
|
||||
glyphs.forEach(function(g) {
|
||||
if (!g.image || (g.image.length == 0)) {
|
||||
g.image = new Buffer(64);
|
||||
g.image = Buffer.alloc(64);
|
||||
g.image.fill(0);
|
||||
g.width = 8;
|
||||
g.height = 8;
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ var Pixmap = require('./pixmap').Pixmap;
|
|||
var Buffer = require('buffer').Buffer;
|
||||
require('../../lib/unpackbuffer').addUnpack(Buffer);
|
||||
|
||||
var reversed = new Buffer(256);
|
||||
var reversed = Buffer.alloc(256);
|
||||
for (var i=0; i < 256; ++i)
|
||||
{
|
||||
var res = 0;
|
||||
|
|
@ -42,4 +42,4 @@ module.exports.decodeBuffer = function(buffer)
|
|||
data[i] = 255 - reversed[data[i]];
|
||||
|
||||
return new Pixmap(header.bpp, header.width, header.height, data);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ var xclient = x11.createClient();
|
|||
var Exposure = x11.eventMask.Exposure;
|
||||
var PointerMotion = x11.eventMask.PointerMotion;
|
||||
|
||||
var bitmap = new Buffer(128*128/8); // 16384 bits, 2048 bytes bitmap
|
||||
var bitmap = Buffer.alloc(128*128/8); // 16384 bits, 2048 bytes bitmap
|
||||
for (var i=0; i < bitmap.length; ++i)
|
||||
{
|
||||
bitmap[i] = i % 256;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ var x11 = require('../../lib');
|
|||
var Exposure = x11.eventMask.Exposure;
|
||||
var PointerMotion = x11.eventMask.PointerMotion;
|
||||
|
||||
var bitmap = new Buffer(128*128*4); // 16384 bits, 2048 bytes bitmap
|
||||
var bitmap = Buffer.alloc(128*128*4); // 16384 bits, 2048 bytes bitmap
|
||||
for (var i=0; i < bitmap.length; ++i)
|
||||
{
|
||||
var byteNum = i%4;
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ var Buffer = require('buffer').Buffer;
|
|||
|
||||
var startpos = [4, 15];
|
||||
var cupsize = [10, 20];
|
||||
var cup = new Buffer(cupsize[0]*cupsize[1]);
|
||||
var cup = Buffer.alloc(cupsize[0]*cupsize[1]);
|
||||
var moveInterval;
|
||||
|
||||
function clearCup()
|
||||
|
|
|
|||
12
examples/vncviewer/d3des.js
vendored
12
examples/vncviewer/d3des.js
vendored
|
|
@ -56,8 +56,8 @@ var pc2 = [
|
|||
function deskey(key, edf)
|
||||
{
|
||||
var i, j, l, m, n;
|
||||
var pc1m = new Buffer(56);
|
||||
var pcr = new Buffer(56);
|
||||
var pc1m = Buffer.alloc(56);
|
||||
var pcr = Buffer.alloc(56);
|
||||
var kn = new Array(32);
|
||||
|
||||
for ( j = 0; j < 56; j++ ) {
|
||||
|
|
@ -388,17 +388,17 @@ function desfunc(block, keys)
|
|||
|
||||
module.exports.response = function(challenge, password)
|
||||
{
|
||||
var key = new Buffer(8);
|
||||
var key = Buffer.alloc(8);
|
||||
key.fill(0);
|
||||
key.write(password.substring(0,8));
|
||||
var in1 = challenge.slice(0,8);
|
||||
var in2 = challenge.slice(8,16);
|
||||
var res1 = new Buffer(8);
|
||||
var res2 = new Buffer(8);
|
||||
var res1 = Buffer.alloc(8);
|
||||
var res2 = Buffer.alloc(8);
|
||||
deskey(key, EN0);
|
||||
des(in1, res1);
|
||||
des(in2, res2);
|
||||
var resp = new Buffer(16);
|
||||
var resp = Buffer.alloc(16);
|
||||
res1.copy(resp);
|
||||
res2.copy(resp, 8);
|
||||
return resp;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
// It should create a pleasant looking hex dumb by default:
|
||||
//
|
||||
// var hexy = require('hexy.js'),
|
||||
// b = new Buffer("\000\001\003\005\037\012\011bcdefghijklmnopqrstuvwxyz0123456789")
|
||||
// b = Buffer.from("\000\001\003\005\037\012\011bcdefghijklmnopqrstuvwxyz0123456789")
|
||||
//
|
||||
// console.log(hexy.hexy(b))
|
||||
//
|
||||
|
|
@ -258,4 +258,4 @@ console.log(hexy(data, format))
|
|||
console.log("doen")
|
||||
*/
|
||||
|
||||
exports.hexy = hexy
|
||||
exports.hexy = hexy
|
||||
|
|
|
|||
|
|
@ -400,7 +400,7 @@ RfbClient.prototype.readHextileTile = function(rect, cb)
|
|||
});
|
||||
return;
|
||||
}
|
||||
tile.buffer = new Buffer(tilebuflen);
|
||||
tile.buffer = Buffer.alloc(tilebuflen);
|
||||
|
||||
function solidBackground() {
|
||||
clog('solidBackground');
|
||||
|
|
@ -667,8 +667,8 @@ function createConnection(params)
|
|||
var wstream = fs.createWriteStream(params.rfbFileOut);
|
||||
wstream.write('FBS 001.001\n');
|
||||
stream.on('data', function(data) {
|
||||
var sizeBuf = new Buffer(4);
|
||||
var timeBuf = new Buffer(4);
|
||||
var sizeBuf = Buffer.alloc(4);
|
||||
var timeBuf = Buffer.alloc(4);
|
||||
var size = data.length;
|
||||
sizeBuf.writeInt32BE(size, 0);
|
||||
wstream.write(sizeBuf);
|
||||
|
|
@ -676,7 +676,7 @@ function createConnection(params)
|
|||
timeBuf.writeInt32BE(+new Date() - start, 0);
|
||||
wstream.write(timeBuf);
|
||||
var padding = 3 - ((size - 1) & 0x03);
|
||||
var pbuf = new Buffer(padding);
|
||||
var pbuf = Buffer.alloc(padding);
|
||||
wstream.write(pbuf);
|
||||
}).on('end', function() {
|
||||
wstream.end();
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ RfbServer.prototype.processSecurity = function()
|
|||
break;
|
||||
case rfb.security.VNC:
|
||||
// generate random 16 byte challenge
|
||||
serv.challenge = new Buffer(16);
|
||||
serv.challenge = Buffer.alloc(16);
|
||||
serv.challenge.write('1234567890abcdef');
|
||||
console.log(['sending challenge', serv.challenge]);
|
||||
serv.pack_stream.pack('a', [serv.challenge]).flush();
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ function ReadFixedRequest(length, callback)
|
|||
this.length = length;
|
||||
this.callback = callback;
|
||||
//clog(length);
|
||||
this.data = new Buffer(length);
|
||||
this.data = Buffer.alloc(length);
|
||||
this.received_bytes = 0;
|
||||
}
|
||||
|
||||
|
|
@ -328,7 +328,7 @@ UnpackStream.prototype.pack = function(format, args)
|
|||
}
|
||||
}
|
||||
|
||||
var buf = new Buffer(packetlength);
|
||||
var buf = Buffer.alloc(packetlength);
|
||||
var offset = 0;
|
||||
var arg = 0;
|
||||
for (var i = 0; i < format.length; ++i)
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ PixmapFromFile.prototype.mapColors = function(content,size){
|
|||
}
|
||||
|
||||
PixmapFromFile.prototype.toBuffer = function (colors,content,size) {
|
||||
var buf = new Buffer(size.width*size.height*4);
|
||||
var buf = Buffer.alloc(size.width*size.height*4);
|
||||
var offset = 0, byte,color;
|
||||
var copy;
|
||||
if( !this.options.format || this.options.format.toUpperCase() === "BGRA"){
|
||||
|
|
|
|||
Loading…
Reference in a new issue