[51407] trunk/base/src/registry1.0/portimage.tcl
jmr at macports.org
jmr at macports.org
Sat May 23 22:25:38 PDT 2009
Revision: 51407
http://trac.macports.org/changeset/51407
Author: jmr at macports.org
Date: 2009-05-23 22:25:38 -0700 (Sat, 23 May 2009)
Log Message:
-----------
avoid an extra filemap open/close in portimage::activate
Modified Paths:
--------------
trunk/base/src/registry1.0/portimage.tcl
Modified: trunk/base/src/registry1.0/portimage.tcl
===================================================================
--- trunk/base/src/registry1.0/portimage.tcl 2009-05-24 05:13:16 UTC (rev 51406)
+++ trunk/base/src/registry1.0/portimage.tcl 2009-05-24 05:25:38 UTC (rev 51407)
@@ -124,13 +124,13 @@
set imagefiles [_check_contents $name $contents $imagedir]
+ registry::open_file_map
_activate_contents $name $imagefiles $imagedir
registry::property_store $ref active 1
registry::write_entry $ref
- registry::open_file_map
foreach file $imagefiles {
registry::register_file $file $name
}
@@ -330,7 +330,6 @@
# Last, if the file exists, and belongs to another port, and force is set
# we remove the file from the file_map, take ownership of it, and
# clobber it
- registry::open_file_map
foreach file $imagefiles {
set srcfile ${imagedir}${file}
@@ -382,7 +381,6 @@
lappend files $file
}
registry::write_file_map
- registry::close_file_map
# Sort the list in forward order, removing duplicates.
# Since the list is sorted in forward order, we're sure that directories
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090523/b8ef6d5f/attachment.html>
More information about the macports-changes
mailing list