Changeset a01ed7c for perlconfig.c


Ignore:
Timestamp:
Oct 27, 2009, 2:15:08 PM (12 years ago)
Author:
Alejandro R. Sedeño <asedeno@mit.edu>
Branches:
master, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
Children:
7ca5d3e
Parents:
e7f5970 (diff), f1a2736 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:
Merge branch 'io_dispatch_rewrite'
File:
1 edited

Legend:

Unmodified
Added
Removed
  • perlconfig.c

    re7f5970 ra01ed7c  
    542542}
    543543
    544 void owl_perlconfig_dispatch_free(owl_dispatch *d)
     544void owl_perlconfig_io_dispatch_destroy(const owl_io_dispatch *d)
    545545{
    546546  SvREFCNT_dec(d->data);
    547   owl_free(d);
    548547}
    549548
     
    593592}
    594593
    595 void owl_perlconfig_dispatch(owl_dispatch *d)
    596 {
    597   SV *cb = d->data;
     594void owl_perlconfig_io_dispatch(const owl_io_dispatch *d, void *data)
     595{
     596  SV *cb = data;
    598597  dSP;
    599598  if(cb == NULL) {
     
    607606  PUSHMARK(SP);
    608607  PUTBACK;
    609  
     608
    610609  call_sv(cb, G_DISCARD|G_KEEPERR|G_EVAL);
    611610
Note: See TracChangeset for help on using the changeset viewer.