… | |
… | |
506 | |
506 | |
507 | void |
507 | void |
508 | s_epipe_drain (s_epipe *epp) |
508 | s_epipe_drain (s_epipe *epp) |
509 | |
509 | |
510 | void |
510 | void |
511 | drain_func (s_epipe *epp) |
511 | signal_func (s_epipe *epp) |
|
|
512 | ALIAS: |
|
|
513 | drain_func = 1 |
512 | PPCODE: |
514 | PPCODE: |
513 | EXTEND (SP, 2); |
515 | EXTEND (SP, 2); |
514 | PUSHs (sv_2mortal (newSViv (PTR2IV (s_epipe_drain)))); |
516 | PUSHs (sv_2mortal (newSViv (PTR2IV (ix ? s_epipe_drain : s_epipe_signal)))); |
515 | PUSHs (sv_2mortal (newSViv (PTR2IV (epp)))); |
517 | PUSHs (sv_2mortal (newSViv (PTR2IV (epp)))); |
516 | |
518 | |
517 | void |
519 | void |
518 | s_epipe_wait (s_epipe *epp) |
520 | s_epipe_wait (s_epipe *epp) |
519 | |
521 | |