fix ops that are not filehandle constructors to not create GV if it
authorGurusamy Sarathy <gsar@cpan.org>
Fri, 12 Feb 1999 05:39:29 +0000 (05:39 +0000)
committerGurusamy Sarathy <gsar@cpan.org>
Fri, 12 Feb 1999 05:39:29 +0000 (05:39 +0000)
commit35cd451c5a1303394968903750cc3b3a1a6bc892
tree0dff9ce049b3cd7facf6fbfd54dcddddc8ac0990
parentcf34019797138569fd71cfc48bb60249b9df0ec3
fix ops that are not filehandle constructors to not create GV if it
doesn't already exist (avoids leaks); extend semantics of defined()
so that defined(*{$foo}) works (experimental)

p4raw-id: //depot/perl@2879
13 files changed:
MANIFEST
embed.h
embed.pl
objXSUB.h
op.c
pod/perldiag.pod
pp.c
pp_hot.c
pp_sys.c
proto.h
t/op/fh.t [new file with mode: 0755]
t/op/gv.t
t/op/misc.t