? .DS_Store
? 874238_summary_table_theme.patch
Index: driven_diff/driven_diff.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/driven/driven_diff/driven_diff.module,v
retrieving revision 1.2
diff -u -p -r1.2 driven_diff.module
--- driven_diff/driven_diff.module	3 Apr 2010 23:18:07 -0000	1.2
+++ driven_diff/driven_diff.module	6 Aug 2010 16:55:38 -0000
@@ -303,7 +303,7 @@ function driven_diff_render($node_type, 
 function driven_diff_summary_table($diff_render) {
   $rows = driven_diff_summary_rows($diff_render);
   // @d6
-  return theme('table', array(), $rows, array('class' => 'driven_diff'));
+  return theme('driven_diff_summary_table', $rows);
 }
 
 function driven_diff_summary_rows($diff_render) {
Index: driven_diff/driven_diff.theme.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/driven/driven_diff/driven_diff.theme.inc,v
retrieving revision 1.2
diff -u -p -r1.2 driven_diff.theme.inc
--- driven_diff/driven_diff.theme.inc	1 Apr 2010 01:08:01 -0000	1.2
+++ driven_diff/driven_diff.theme.inc	6 Aug 2010 16:55:38 -0000
@@ -65,6 +65,9 @@ function driven_diff_theme() {
   $theme['driven_diff_incoming'] = array(
     'arguments' => array('variables' => array('content' => '', 'classes' => array())),
   );
+  $theme['driven_diff_summary_table'] = array(
+    'arguments' => array('variables' => array('rows' => array())),
+  );
   return $theme;
 }
 
@@ -212,3 +215,8 @@ function _theme_driven_diff_multiple($co
   // (e.g. numeric values still get the sign in tokens, which are text plain, i.e. strip_tags)
   return '<span class="' . $wrapper . '"><span class="' . $classes . '"><span class="mark">' . $mark . '</span>' . $content . '</span></span>';
 }
+
+function theme_driven_diff_summary_table($rows) {
+  return theme('table', array(), $rows, array('class' => 'driven_diff'));
+}
+
