[patch] preserve @DynaLoader::dl_{librefs,modules}
authorDoug MacEachern <dougm@covalent.net>
Mon, 18 Jun 2001 22:13:38 +0000 (15:13 -0700)
committerJarkko Hietaniemi <jhi@iki.fi>
Tue, 19 Jun 2001 10:49:21 +0000 (10:49 +0000)
Message-ID: <Pine.LNX.4.21.0106182210570.22114-100000@mako.covalent.net>

p4raw-id: //depot/perl@10715

ext/DynaLoader/DynaLoader_pm.PL

index 266c9d030f7764e21e80d5247051510a14076232..fa2ec0e8bcbecf375b3571148868899dde34e4cd 100644 (file)
@@ -80,8 +80,10 @@ $Is_MacOS  = $^O eq 'MacOS';
 @dl_require_symbols = ();       # names of symbols we need
 @dl_resolve_using   = ();       # names of files to link with
 @dl_library_path    = ();       # path to look for files
-@dl_librefs         = ();       # things we have loaded
-@dl_modules         = ();       # Modules we have loaded
+
+#XSLoader.pm may have added elements before we were required
+#@dl_librefs         = ();       # things we have loaded
+#@dl_modules         = ();       # Modules we have loaded
 
 # This is a fix to support DLD's unfortunate desire to relink -lc
 @dl_resolve_using = dl_findfile('-lc') if $dlsrc eq "dl_dld.xs";