### Eclipse Workspace Patch 1.0
#P geo
Index: modules/geo_field/geo_field.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/geo/modules/geo_field/geo_field.module,v
retrieving revision 1.28
diff -u -r1.28 geo_field.module
--- modules/geo_field/geo_field.module	23 Nov 2009 20:35:54 -0000	1.28
+++ modules/geo_field/geo_field.module	3 Dec 2009 11:47:49 -0000
@@ -225,6 +225,27 @@
 }
 
 /**
+ * Implementation of hook_widget().
+ */
+function geo_field_widget_settings($op, $widget){
+  $widget_info  = _content_widget_types();
+  switch ($op){
+    case 'form':
+      $function = $widget_info[$widget['type']]['settings callback']['form'];
+      if (isset($function)) return $function($widget);
+      break;
+    case 'validate':
+      $function = $widget_info[$widget['widget_type']]['settings callback']['validate'];
+      if (isset($function)) return $function($widget);
+      break;
+    case 'save':
+      $function = $widget_info[$widget['widget_type']]['settings callback']['save'];
+      if (isset($function)) return $function($widget);
+      break;
+  }
+}
+
+/**
  * Implementation of hook_views_api().
  */
 function geo_field_views_api() {
