? .foo.swp
? object2array.patch
Index: includes/common.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/common.inc,v
retrieving revision 1.498
diff -u -Ftion -r1.498 common.inc
--- includes/common.inc	11 Dec 2005 12:31:17 -0000	1.498
+++ includes/common.inc	14 Dec 2005 18:26:54 -0000
@@ -516,16 +516,7 @@ function array2object($array) {
  * Convert an object to an associative array.
  */
 function object2array($object) {
-  if (is_object($object)) {
-    foreach ($object as $key => $value) {
-      $array[$key] = $value;
-    }
-  }
-  else {
-    $array = $object;
-  }
-
-  return $array;
+  return (array) $object;
 }
 
 
