]> err.no Git - libchamplain/commitdiff
Fix compiler warnings
authorPierre-Luc Beaudoin <pierre-luc@pierlux.com>
Sun, 8 Mar 2009 22:50:18 +0000 (00:50 +0200)
committerPierre-Luc Beaudoin <pierre-luc@pierlux.com>
Sun, 8 Mar 2009 22:50:18 +0000 (00:50 +0200)
champlain/champlain-map-source.c
champlain/champlain-map-source.h
champlain/champlain-network-map-source.c
champlain/champlain-network-map-source.h

index 7ba3a76d05689753b53ca14f9287b769b0f70608..9850b9539e578da0088d64a4d2c372d3972aa51f 100644 (file)
@@ -279,7 +279,7 @@ champlain_map_source_class_init (ChamplainMapSourceClass *klass)
 static void
 champlain_map_source_init (ChamplainMapSource *champlainMapSource)
 {
-  ChamplainMapSourcePrivate *priv = GET_PRIVATE (champlainMapSource);
+  //ChamplainMapSourcePrivate *priv = GET_PRIVATE (champlainMapSource);
 }
 
 gint
@@ -329,7 +329,7 @@ guint
 champlain_map_source_get_row_count (ChamplainMapSource *map_source,
                                     gint zoom_level)
 {
-  ChamplainMapSourcePrivate *priv = GET_PRIVATE (map_source);
+  //ChamplainMapSourcePrivate *priv = GET_PRIVATE (map_source);
   // FIXME: support other projections
   return pow (2, zoom_level);
 }
@@ -338,7 +338,7 @@ guint
 champlain_map_source_get_column_count (ChamplainMapSource *map_source,
                                        gint zoom_level)
 {
-  ChamplainMapSourcePrivate *priv = GET_PRIVATE (map_source);
+  //ChamplainMapSourcePrivate *priv = GET_PRIVATE (map_source);
   // FIXME: support other projections
   return pow (2, zoom_level);
 }
@@ -357,7 +357,7 @@ champlain_map_source_get_longitude (ChamplainMapSource *map_source,
                                     gint zoom_level,
                                     guint x)
 {
-  ChamplainMapSourcePrivate *priv = GET_PRIVATE (map_source);
+  //ChamplainMapSourcePrivate *priv = GET_PRIVATE (map_source);
   // FIXME: support other projections
   gdouble dx = (float)x / champlain_map_source_get_tile_size (map_source);
   return dx / pow (2.0, zoom_level) * 360.0 - 180;
@@ -368,7 +368,7 @@ champlain_map_source_get_latitude (ChamplainMapSource *map_source,
                                    gint zoom_level,
                                    guint y)
 {
-  ChamplainMapSourcePrivate *priv = GET_PRIVATE (map_source);
+  //ChamplainMapSourcePrivate *priv = GET_PRIVATE (map_source);
   // FIXME: support other projections
   gdouble dy = (float)y / champlain_map_source_get_tile_size (map_source);
   double n = M_PI - 2.0 * M_PI * dy / pow (2.0, zoom_level);
@@ -384,7 +384,7 @@ champlain_map_source_get_name (ChamplainMapSource *map_source)
 
 void
 champlain_map_source_set_name (ChamplainMapSource *map_source,
-                               char *name)
+                               const char *name)
 {
   ChamplainMapSourcePrivate *priv = GET_PRIVATE (map_source);
 
index e70e97bbb1162ebb12a745dbc50cdfbcf2c49c5e..bcea848149557a7b0db63aff8620ae95a97d14d3 100644 (file)
@@ -92,4 +92,7 @@ guint champlain_map_source_get_column_count (ChamplainMapSource *map_source,
 void champlain_map_source_get_tile (ChamplainMapSource *map_source,
     ChamplainView *view, ChamplainZoomLevel *level, ChamplainTile *tile);
 
+void champlain_map_source_set_name (ChamplainMapSource *map_source,
+    const char *name);
+
 #endif
index 919586eff9e21f6a160dc7fba5d7980690c860a0..933209b68725acd5abda14a2d593d1a3caa747cc 100644 (file)
@@ -35,6 +35,7 @@
 #include <gdk/gdk.h>
 #include <gio/gio.h>
 #include <glib.h>
+#include <glib/gprintf.h>
 #include <glib-object.h>
 #include <libsoup/soup.h>
 #include <math.h>
@@ -271,7 +272,7 @@ champlain_network_map_source_set_tile_uri (ChamplainNetworkMapSource *network_ma
 }
 
 ChamplainMapSource *
-champlain_map_source_new_osm_mapnik ()
+champlain_map_source_new_osm_mapnik (void)
 {
   return CHAMPLAIN_MAP_SOURCE (champlain_network_map_source_new_full ("OpenStreetMap Mapnik",
       "(CC) BY 2.0 OpenStreetMap contributors",
@@ -281,7 +282,7 @@ champlain_map_source_new_osm_mapnik ()
 }
 
 ChamplainMapSource *
-champlain_map_source_new_oam ()
+champlain_map_source_new_oam (void)
 {
   return CHAMPLAIN_MAP_SOURCE (champlain_network_map_source_new_full ("OpenArialMap",
       "(CC) BY 3.0 OpenArialMap contributors",
@@ -291,7 +292,7 @@ champlain_map_source_new_oam ()
 }
 
 ChamplainMapSource *
-champlain_map_source_new_mff_relief ()
+champlain_map_source_new_mff_relief (void)
 {
   return CHAMPLAIN_MAP_SOURCE (champlain_network_map_source_new_full ("MapsForFree Relief",
       "Map data available under GNU Free Documentation license, Version 1.2 or later",
@@ -305,14 +306,13 @@ get_filename (ChamplainNetworkMapSource *network_map_source,
               ChamplainZoomLevel *level,
               ChamplainTile *tile)
 {
-  ChamplainNetworkMapSourcePrivate *priv = GET_PRIVATE (network_map_source);
+  //ChamplainNetworkMapSourcePrivate *priv = GET_PRIVATE (network_map_source);
   return g_strdup_printf ("%s" G_DIR_SEPARATOR_S "%s" G_DIR_SEPARATOR_S
              "%s" G_DIR_SEPARATOR_S "%d" G_DIR_SEPARATOR_S
              "%d" G_DIR_SEPARATOR_S "%d.png", g_get_user_cache_dir (),
              CACHE_SUBDIR, champlain_map_source_get_name (CHAMPLAIN_MAP_SOURCE (network_map_source)),
              champlain_zoom_level_get_zoom_level (level),
-             champlain_tile_get_x (tile), champlain_tile_get_y (tile),
-             NULL);
+             champlain_tile_get_x (tile), champlain_tile_get_y (tile));
 }
 
 typedef struct {
@@ -343,7 +343,7 @@ file_loaded_cb (SoupSession *session,
   FileLoadedCallbackContext *ctx = (FileLoadedCallbackContext*) user_data;
   GdkPixbufLoader* loader;
   GError *error = NULL;
-  gchar* path, *filename;
+  gchar* path = NULL, *filename = NULL;
 
   if (!SOUP_STATUS_IS_SUCCESSFUL (msg->status_code))
     {
index 642d73462e8cdcb846ed45d2fe698bb35a8b3dac..789361497654358b23122ab3b5d4a76dc0dabcdd 100644 (file)
@@ -56,9 +56,9 @@ ChamplainNetworkMapSource* champlain_network_map_source_new_full (gchar *name,
     gchar *license, gchar *license_uri, guint min_zoom, guint map_zoom,
     guint tile_size, ChamplainMapProjection projection, gchar *uri_format);
 
-ChamplainMapSource * champlain_map_source_new_osm_mapnik ();
-ChamplainMapSource * champlain_map_source_new_oam ();
-ChamplainMapSource * champlain_map_source_new_mff_relief ();
+ChamplainMapSource * champlain_map_source_new_osm_mapnik (void);
+ChamplainMapSource * champlain_map_source_new_oam (void);
+ChamplainMapSource * champlain_map_source_new_mff_relief (void);
 
 gchar * champlain_network_map_source_get_tile_uri (ChamplainNetworkMapSource *source,
     gint x, gint y, gint z);