Added support for cstring numbers

This commit is contained in:
2015-05-01 15:33:57 +02:00
parent d096f72c37
commit 0048fd9c06
+8
View File
@@ -193,6 +193,10 @@ types = {
return buffer.toString('ascii', offset, offset + length);
},
write: function(value, buffer, offset) {
if (typeof value === 'number') {
value = value.toString();
}
if (typeof value === 'string') {
value = new Buffer(value, 'ascii');
}
@@ -200,6 +204,10 @@ types = {
buffer[offset + value.length] = 0;
},
size: function(value) {
if (typeof value === 'number') {
value = value.toString();
}
return value.length + 1;
},
default: ''