This repository was archived by the owner on Aug 31, 2018. It is now read-only.
Commit dd3a0ca
committed
src: use proper errors as coming from StringBytes
The previous errors were incorrect here, as the code
only failed in situations where strings exceeded size limits or
an OOM situation was encountered, not for invalid encodings
(which aren’t even detected explicitly).
Unfortunately, these situations are hard to test for.
PR-URL: nodejs/node#14579
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>1 parent d5ffa2c commit dd3a0ca
3 files changed
Lines changed: 17 additions & 71 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
| 247 | + | |
254 | 248 | | |
255 | 249 | | |
256 | 250 | | |
| |||
263 | 257 | | |
264 | 258 | | |
265 | 259 | | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
| 260 | + | |
273 | 261 | | |
274 | 262 | | |
275 | 263 | | |
| |||
281 | 269 | | |
282 | 270 | | |
283 | 271 | | |
284 | | - | |
285 | | - | |
286 | | - | |
287 | | - | |
288 | | - | |
289 | | - | |
290 | | - | |
| 272 | + | |
291 | 273 | | |
292 | 274 | | |
293 | 275 | | |
| |||
326 | 308 | | |
327 | 309 | | |
328 | 310 | | |
329 | | - | |
330 | | - | |
331 | | - | |
332 | | - | |
333 | | - | |
334 | | - | |
335 | | - | |
| 311 | + | |
336 | 312 | | |
337 | 313 | | |
338 | 314 | | |
| |||
711 | 687 | | |
712 | 688 | | |
713 | 689 | | |
714 | | - | |
715 | | - | |
716 | | - | |
717 | | - | |
718 | | - | |
| 690 | + | |
| 691 | + | |
719 | 692 | | |
720 | 693 | | |
721 | 694 | | |
| |||
886 | 859 | | |
887 | 860 | | |
888 | 861 | | |
889 | | - | |
890 | | - | |
891 | | - | |
892 | | - | |
893 | | - | |
| 862 | + | |
| 863 | + | |
894 | 864 | | |
895 | 865 | | |
896 | 866 | | |
| |||
940 | 910 | | |
941 | 911 | | |
942 | 912 | | |
943 | | - | |
944 | | - | |
945 | | - | |
946 | | - | |
947 | | - | |
| 913 | + | |
| 914 | + | |
948 | 915 | | |
949 | 916 | | |
950 | 917 | | |
| |||
1405 | 1372 | | |
1406 | 1373 | | |
1407 | 1374 | | |
1408 | | - | |
1409 | | - | |
1410 | | - | |
1411 | | - | |
1412 | | - | |
| 1375 | + | |
| 1376 | + | |
1413 | 1377 | | |
1414 | 1378 | | |
1415 | 1379 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
376 | 376 | | |
377 | 377 | | |
378 | 378 | | |
379 | | - | |
380 | | - | |
381 | | - | |
382 | | - | |
383 | | - | |
384 | | - | |
385 | | - | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
400 | 384 | | |
401 | 385 | | |
402 | 386 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
686 | 686 | | |
687 | 687 | | |
688 | 688 | | |
689 | | - | |
690 | 689 | | |
691 | 690 | | |
692 | 691 | | |
| |||
772 | 771 | | |
773 | 772 | | |
774 | 773 | | |
775 | | - | |
776 | 774 | | |
777 | 775 | | |
778 | 776 | | |
| |||
0 commit comments