| 194 |
194 |
| 195 for (i = 0; i < argc; i++) { |
195 for (i = 0; i < argc; i++) { |
| 196 if (args[i]) { |
196 if (args[i]) { |
| 197 sv_args[i] = sv_2mortal(newSVpv(args[i], 0)); |
197 sv_args[i] = sv_2mortal(newSVpv(args[i], 0)); |
| 198 XPUSHs(sv_args[i]); |
198 XPUSHs(sv_args[i]); |
| 199 } |
199 } else |
| |
200 sv_args[i] = NULL; |
| 200 } |
201 } |
| 201 |
202 |
| 202 PUTBACK; |
203 PUTBACK; |
| 203 PERL_SET_CONTEXT(my_perl); |
204 PERL_SET_CONTEXT(my_perl); |
| 204 count = call_pv(function, G_EVAL | G_SCALAR); |
205 count = call_pv(function, G_EVAL | G_SCALAR); |