Changeset 353719a for perlconfig.c


Ignore:
Timestamp:
Feb 19, 2013, 8:29:04 PM (11 years ago)
Author:
David Benjamin <davidben@mit.edu>
Branches:
master, release-1.10
Children:
5001a3d
Parents:
06e04a9
git-author:
David Benjamin <davidben@mit.edu> (06/09/12 16:07:20)
git-committer:
David Benjamin <davidben@mit.edu> (02/19/13 20:29:04)
Message:
Start of perlvariables iteration N+1

New plan: the C <-> perl interface deals entirely with strings. Storage
is entirely perl-side. C does not know and doesn't care about the
underlying perl-side types. Note that this means an "int" variable in C
land and an "int" variable in perl land have no relation.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • perlconfig.c

    r06e04a9 r353719a  
    559559  SvREFCNT_dec(v);
    560560}
    561 
    562 void owl_perl_delete_perl_variable(owl_variable *variable, void *data)
    563 {
    564   g_closure_unref(variable->delete_fn);
    565   variable->delete_fn = NULL;
    566   SvREFCNT_dec((SV*)data);
    567   owl_variable_delete(variable);
    568 }
Note: See TracChangeset for help on using the changeset viewer.