head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.32 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.30 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.28 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.26 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.24 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.22 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.20 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.18 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.16 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.14 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.12 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.10 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.8 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.6 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.4 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.2 pkgsrc-2006Q3-base:1.2; locks; strict; comment @# @; 1.2 date 2006.07.19.16.07.30; author gson; state dead; branches; next 1.1; 1.1 date 2006.07.11.18.11.24; author gson; state Exp; branches; next ; desc @@ 1.2 log @Update garmin-utils to 2.4. The only changes relative to 2.2 are that all the pkgsrc patches have been integrated into the base distribution; there are no functional changes. @ text @$NetBSD: patch-ad,v 1.1 2006/07/11 18:11:24 gson Exp $ --- lib/gpsprod.c.orig 2003-10-06 22:13:53.000000000 +0300 +++ lib/gpsprod.c @@@@ -33,7 +33,7 @@@@ int gps_product(gps_handle gps, int *product_id, int *software_version, char **product_description) { - char rqst = p_prod_rqst; + u_char rqst = p_prod_rqst; int retries = 5; u_char *data = malloc(GPS_FRAME_MAX); @@@@ -55,7 +55,7 @@@@ gps_product(gps_handle gps, int *product data[3] + (data[4] << 8); if (datalen > 5) *product_description = - strdup(&data[5]); + strdup((char *) &data[5]); else *product_description = 0; gps_printf(gps, 3, @ 1.1 log @Pointer signedness fixes, to make it build with gcc 4.1.2 which otherwise fails as the Makefile specifies -Wall -Werror. @ text @d1 1 a1 1 $NetBSD$ @