Commit 0a513a3
authored
Merge pull request nlohmann#1436 from nickaein/iterate-on-destruction
Prevent stackoverflow caused by recursive deconstructionFile tree
4 files changed
+148
-0
lines changed- include/nlohmann
- single_include/nlohmann
- test
- src
4 files changed
+148
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
998 | 998 | | |
999 | 999 | | |
1000 | 1000 | | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
1001 | 1050 | | |
1002 | 1051 | | |
1003 | 1052 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15541 | 15541 | | |
15542 | 15542 | | |
15543 | 15543 | | |
| 15544 | + | |
| 15545 | + | |
| 15546 | + | |
| 15547 | + | |
| 15548 | + | |
| 15549 | + | |
| 15550 | + | |
| 15551 | + | |
| 15552 | + | |
| 15553 | + | |
| 15554 | + | |
| 15555 | + | |
| 15556 | + | |
| 15557 | + | |
| 15558 | + | |
| 15559 | + | |
| 15560 | + | |
| 15561 | + | |
| 15562 | + | |
| 15563 | + | |
| 15564 | + | |
| 15565 | + | |
| 15566 | + | |
| 15567 | + | |
| 15568 | + | |
| 15569 | + | |
| 15570 | + | |
| 15571 | + | |
| 15572 | + | |
| 15573 | + | |
| 15574 | + | |
| 15575 | + | |
| 15576 | + | |
| 15577 | + | |
| 15578 | + | |
| 15579 | + | |
| 15580 | + | |
| 15581 | + | |
| 15582 | + | |
| 15583 | + | |
| 15584 | + | |
| 15585 | + | |
| 15586 | + | |
| 15587 | + | |
| 15588 | + | |
| 15589 | + | |
| 15590 | + | |
| 15591 | + | |
| 15592 | + | |
15544 | 15593 | | |
15545 | 15594 | | |
15546 | 15595 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
130 | 131 | | |
131 | 132 | | |
132 | 133 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
0 commit comments