File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -107,20 +107,21 @@ function woff_to_otf(buffer) {
107
107
// , new ArrayBuffer(padding)
108
108
// );
109
109
out . push (
110
- ... p . parseByteList ( tableEntry . length )
111
- , ... Array ( padding ) . fill ( 0 ) // new ArrayBuffer(padding)
110
+ p . parseByteList ( tableEntry . length )
111
+ , Array ( padding ) . fill ( 0 ) // new ArrayBuffer(padding)
112
112
) ;
113
113
}
114
+ const outFlat = out . flat ( ) ;
114
115
115
116
// const result = new Uint8Array(buffers.reduce((accum, buffer)=>accum+buffer.byteLength, 0));
116
117
// buffers.reduce((offset, buffer)=>{
117
118
// result.set(buffer, offset)
118
119
// return offset + buffer.byteLength
119
120
// }, 0)
120
121
// return result.buffer;
121
- const outArray = new Uint8Array ( out . length ) ;
122
- for ( let i = 0 , l = out . length ; i < l ; i ++ )
123
- outArray [ i ] = out [ i ] ;
122
+ const outArray = new Uint8Array ( outFlat . length ) ;
123
+ for ( let i = 0 , l = outFlat . length ; i < l ; i ++ )
124
+ outArray [ i ] = outFlat [ i ] ;
124
125
return outArray . buffer ;
125
126
}
126
127
You can’t perform that action at this time.
0 commit comments