… | |
… | |
1138 | |
1138 | |
1139 | GvSV (PL_defgv) = newSV (0); |
1139 | GvSV (PL_defgv) = newSV (0); |
1140 | GvAV (PL_defgv) = coro->args; coro->args = 0; |
1140 | GvAV (PL_defgv) = coro->args; coro->args = 0; |
1141 | GvSV (PL_errgv) = newSV (0); |
1141 | GvSV (PL_errgv) = newSV (0); |
1142 | GvSV (irsgv) = newSVpvn ("\n", 1); sv_magic (GvSV (irsgv), (SV *)irsgv, PERL_MAGIC_sv, "/", 0); |
1142 | GvSV (irsgv) = newSVpvn ("\n", 1); sv_magic (GvSV (irsgv), (SV *)irsgv, PERL_MAGIC_sv, "/", 0); |
1143 | GvHV (PL_hintgv) = 0; |
1143 | GvHV (PL_hintgv) = newHV (); |
|
|
1144 | #if PERL_VERSION_ATLEAST (5,10,0) |
|
|
1145 | hv_magic (GvHV (PL_hintgv), 0, PERL_MAGIC_hints); |
|
|
1146 | #endif |
1144 | PL_rs = newSVsv (GvSV (irsgv)); |
1147 | PL_rs = newSVsv (GvSV (irsgv)); |
1145 | PL_defoutgv = (GV *)SvREFCNT_inc_NN (stdoutgv); |
1148 | PL_defoutgv = (GV *)SvREFCNT_inc_NN (stdoutgv); |
1146 | |
1149 | |
1147 | { |
1150 | { |
1148 | dSP; |
1151 | dSP; |