Browse Source

Array wrap bugfix in parseMultipart

Nicolas Cannasse 17 years ago
parent
commit
dc65ce3fca
1 changed files with 1 additions and 1 deletions
  1. 1 1
      std/php/Web.hx

+ 1 - 1
std/php/Web.hx

@@ -290,7 +290,7 @@ class Web {
 	**/
 	**/
 	public static function parseMultipart( onPart : String -> String -> Void, onData : String -> Int -> Int -> Void ) : Void {
 	public static function parseMultipart( onPart : String -> String -> Void, onData : String -> Int -> Int -> Void ) : Void {
 		if(!untyped __call__("isset", __php__("$_FILES"))) return;
 		if(!untyped __call__("isset", __php__("$_FILES"))) return;
-		var parts : Array<String> = untyped __call__("array_keys", __php__("$_FILES"));
+		var parts : Array<String> = untyped __call__("new _hx_array",__call__("array_keys", __php__("$_FILES")));
 		for(part in parts) {
 		for(part in parts) {
 			var info : Dynamic = untyped __php__("$_FILES[$part]");
 			var info : Dynamic = untyped __php__("$_FILES[$part]");
 			var tmp : String = untyped info['tmp_name'];
 			var tmp : String = untyped info['tmp_name'];