$item) { if(is_array($item[1])) { ProcessFolder("{$prefix}_{$i}", $item[1]); $gOutput .= "tInitRD_File {$prefix}_{$i}_entries[] = {\n"; foreach($item[1] as $j=>$child) { if($j) $gOutput .= ",\n"; $gOutput .= "\t{\"".addslashes($child[0])."\",&{$prefix}_{$i}_{$j}}"; } $gOutput .= "\n};\n"; $size = count($item[1]); $gOutput .= <<$child) { if($j) $gOutput .= ",\n"; $gOutput .= "\t{\"".addslashes($child[0])."\",&gInitRD_Files_{$j}}"; } $gOutput .= "\n};\n"; $nRootFiles = count($lStack[0][1]); $gOutput .= <<