]> git.street.me.uk Git - andy/viking.git/blobdiff - src/vikmaptype.c
Enable optional opening of the track properties dialog on the statistics tab
[andy/viking.git] / src / vikmaptype.c
index f7bc6ef308c6f8e974ea5753e9b52be7899c27f2..2ca7265657b4b58179bc1739048234ddf144eba6 100644 (file)
  * You should have received a copy of the GNU General Public License along
  * with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
+
+ /**
+  * SECTION:vikmaptype
+  * @short_description: the adapter class to support old map source declaration
+  * 
+  * The #VikMapType class handles is an adapter to allow to reuse
+  * old map source (see #VikMapsLayer_MapType).
+  */
+
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
@@ -23,7 +32,7 @@
 #include "vikmaptype.h"
 #include "vikmapslayer_compat.h"
 
-static guint8 map_type_get_uniq_id (VikMapSource *self);
+static guint16 map_type_get_uniq_id (VikMapSource *self);
 static const gchar *map_type_get_label (VikMapSource *self);
 static guint16 map_type_get_tilesize_x (VikMapSource *self);
 static guint16 map_type_get_tilesize_y (VikMapSource *self);
@@ -96,11 +105,11 @@ vik_map_type_class_init (VikMapTypeClass *klass)
        object_class->finalize = vik_map_type_finalize;
 }
 
-static guint8
+static guint16
 map_type_get_uniq_id (VikMapSource *self)
 {
     VikMapTypePrivate *priv = VIK_MAP_TYPE_PRIVATE(self);
-       g_return_val_if_fail (priv != NULL, (guint8)0);
+       g_return_val_if_fail (priv != NULL, (guint16)0);
 
        return priv->map_type.uniq_id;
 }