Sha256: 644d9170e153de95c874370cbae3b0aa857c51087ff836d596a78528dd078e25
Contents?: true
Size: 440 Bytes
Versions: 34
Compression:
Stored size: 440 Bytes
Contents
// Generated by CoffeeScript 1.7.1 var Buffer, create; Buffer = require('buffer').Buffer; create = require('./create'); module.exports = create(function(buf, previous) { var accum, byte, crc, _i, _len; if (!Buffer.isBuffer(buf)) { buf = Buffer(buf); } crc = ~~previous; accum = 0; for (_i = 0, _len = buf.length; _i < _len; _i++) { byte = buf[_i]; accum += byte; } crc += accum % 256; return crc % 256; });
Version data entries
34 entries across 17 versions & 2 rubygems