Index: views.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/views.module,v
retrieving revision 1.94
diff -u -r1.94 views.module
--- views.module	25 Mar 2006 03:35:19 -0000	1.94
+++ views.module	7 Apr 2006 04:48:06 -0000
@@ -1008,7 +1008,7 @@
   $view->name = $name;
   $view->description = $description;
   $view->access = $access;
-  
+
   // ensure some things are numerically 0.
   $view->nodes_per_page = 0;
   $view->nodes_per_block = 0;
@@ -1336,18 +1336,18 @@
     }
     else {
       switch (($type == 'block' ? $view->block_type : $view->page_type)) {
-        case 'list': 
+        case 'list':
           $output .= views_theme('views_view_list', $view, $nodes);
           break;
         case 'table':
           $output .= views_theme('views_view_table', $view, $nodes);
           break;
         case 'teaser':
-        case 'random teaser': 
+        case 'random teaser':
           $output .= views_theme('views_view_nodes', $view, $nodes, true);
           break;
-        case 'node': 
-        case 'random node': 
+        case 'node':
+        case 'random node':
           $output .= views_theme('views_view_nodes', $view, $nodes, false);
           break;
       }
@@ -1469,6 +1469,13 @@
 }
 
 /**
+ * Format a field as file size.
+ */
+function views_handler_field_filesize($fieldinfo, $fielddata, $value, $data) {
+  return format_size($value);
+}
+
+/**
  * Argument handlers take up to 4 fields, which vary based upon the operation.
  * @param $op
  *   The operation to perform:

