From 5fbfde4f1373249c2529bf5de408af7f0b2ecd2d Mon Sep 17 00:00:00 2001 From: jonnosan Date: Sun, 25 Oct 2009 09:40:09 +0000 Subject: [PATCH] git-svn-id: http://svn.code.sf.net/p/netboot65/code@211 93682198-c243-4bdb-bd91-e943c89aac3b --- server/lib/file_list.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/lib/file_list.rb b/server/lib/file_list.rb index 8e5b25e..36ad849 100644 --- a/server/lib/file_list.rb +++ b/server/lib/file_list.rb @@ -31,13 +31,13 @@ class FileList normalised_subdir="$/#{subdir}".gsub("//","/").gsub("//","/") s<<"#{normalised_subdir}\000" end - current_dir[:directories].each do |directory_attributes| + current_dir[:directories].sort.each do |directory_attributes| subdir=directory_attributes[0] normalised_subdir="$/#{subdir}".gsub("//","/").gsub("//","/") s<<"#{normalised_subdir}\000" end - current_dir[:files].each do |filename| + current_dir[:files].sort.each do |filename| s<<"#{filename}\000" if filename.downcase=~/#{target_extension}$/ end s<<0.chr if s.length==0 #make sure there is at least one 'empty' string