]> git.street.me.uk Git - andy/viking.git/blobdiff - src/googlesearch.c
Create the geonames search as an VikXmlSearchTool
[andy/viking.git] / src / googlesearch.c
index 9488c2f272beae30861e878abe52bdc518f3d43f..a46430898fabf1c051fcd8326a6cf988311f7fd0 100644 (file)
 #define GOOGLE_SEARCH_PATTERN_2 ",lng:"
 #define GOOGLE_SEARCH_NOT_FOUND "not understand the location"
 
 #define GOOGLE_SEARCH_PATTERN_2 ",lng:"
 #define GOOGLE_SEARCH_NOT_FOUND "not understand the location"
 
-static gchar *last_search_str = NULL;
-static VikCoord *last_coord = NULL;
-static gchar *last_successful_search_str = NULL;
-
 static DownloadOptions googlesearch_options = { "http://maps.google.com/", 0, a_check_map_file };
 
 static void google_search_tool_class_init ( GoogleSearchToolClass *klass );
 static DownloadOptions googlesearch_options = { "http://maps.google.com/", 0, a_check_map_file };
 
 static void google_search_tool_class_init ( GoogleSearchToolClass *klass );
@@ -216,14 +212,6 @@ static int google_search_tool_get_coord ( VikSearchTool *self, VikWindow *vw, Vi
 
   vik_coord_load_from_latlon ( coord, vik_viewport_get_coord_mode(vvp), &ll );
 
 
   vik_coord_load_from_latlon ( coord, vik_viewport_get_coord_mode(vvp), &ll );
 
-  if (last_coord)
-    g_free(last_coord);
-  last_coord = g_malloc(sizeof(VikCoord));
-  *last_coord = *coord;
-  if (last_successful_search_str)
-    g_free(last_successful_search_str);
-  last_successful_search_str = g_strdup(last_search_str);
-
 done:
   g_free(escaped_srch_str);
   g_free(uri);
 done:
   g_free(escaped_srch_str);
   g_free(uri);