fix(ConstTypes): size should be same as in type

This commit is contained in:
2025-08-04 18:43:08 +03:00
parent f25af1b6ac
commit b9d12b1945
7 changed files with 17 additions and 3 deletions

View File

@ -14,6 +14,9 @@ ConstString.prototype.serialize = function(dv, src) {
if (dv.byteLength < encoded.byteLength) {
throw new Error('too small buffer')
}
if (src.length != this._size) {
throw new Error('string should be ' + this._size + ' symbols length')
}
memcpy(dv, encoded)
return