Index: filefield.migrate.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/migrate_extras/filefield.migrate.inc,v
retrieving revision 1.1.2.2
diff -u -r1.1.2.2 filefield.migrate.inc
--- filefield.migrate.inc	29 May 2010 21:06:48 -0000	1.1.2.2
+++ filefield.migrate.inc	28 Jul 2010 12:48:15 -0000
@@ -15,7 +15,7 @@
 
   foreach (filefield_migrate_fields_node($node->type) as $source_key => $label) {
     if (!empty($node->$source_key)) {
-      $source_file = $node->$source_key;
+      $source_files = $node->$source_key;
       $field_name = preg_replace('/_sourcefile$/', '', $source_key);
 
       $field = content_fields($field_name, $tblinfo->desttype);
@@ -25,14 +25,19 @@
       }
       $files_path = _migrate_widget_files_directory($field);
 
-      if ($file = field_file_save_file($source_file, $validators, $files_path)) {
-        if (!isset($node->$field_name)) {
-          $node->$field_name = array();
-        }
-        array_push($node->$field_name, $file);
+      if (!is_array($source_files)) {
+        $source_files = explode($tblinfo->multiple_separator, $source_files);
       }
-      else {
-        $errors[] = migrate_message(t('File save failed for %file', array('%file' => $source_file)));
+      foreach ($source_files as $source_file) {
+        if ($file = field_file_save_file($source_file, $validators, $files_path)) {
+          if (!isset($node->$field_name)) {
+            $node->$field_name = array();
+          }
+          array_push($node->$field_name, $file);
+        }
+        else {
+          $errors[] = migrate_message(t('File save failed for %file', array('%file' => $source_file)));
+        }
       }
     }
   }
Index: .project
===================================================================
RCS file: .project
diff -N .project
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ .project	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>migrate_extras</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.wst.validation.validationbuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.dltk.core.scriptbuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.php.core.PHPNature</nature>
+	</natures>
+</projectDescription>
Index: .buildpath
===================================================================
RCS file: .buildpath
diff -N .buildpath
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ .buildpath	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<buildpath>
+	<buildpathentry kind="src" path=""/>
+	<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
+</buildpath>
Index: .settings/org.eclipse.php.core.prefs
===================================================================
RCS file: .settings/org.eclipse.php.core.prefs
diff -N .settings/org.eclipse.php.core.prefs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ .settings/org.eclipse.php.core.prefs	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,3 @@
+#Wed Jul 28 07:35:15 CDT 2010
+eclipse.preferences.version=1
+include_path=0;/migrate_extras
