Missing ao_mutex_put in gps_dump
authorKeith Packard <keithp@keithp.com>
Fri, 12 Feb 2010 02:48:56 +0000 (18:48 -0800)
committerKeith Packard <keithp@keithp.com>
Fri, 12 Feb 2010 05:23:35 +0000 (21:23 -0800)
src/ao_gps_skytraq.c

index 2392dacfb6d8947fcdff3aa31e19c7b8e72f852b..0dd45c0c7f9a57659f88cf488393b4582545e1f7 100644 (file)
@@ -418,6 +418,7 @@ gps_dump(void) __reentrant
        printf ("Time: %02d:%02d:%02d\n", ao_gps_data.hour, ao_gps_data.minute, ao_gps_data.second);
        printf ("Lat/Lon: %ld %ld\n", ao_gps_data.latitude, ao_gps_data.longitude);
        printf ("Alt: %d\n", ao_gps_data.altitude);
+       ao_mutex_put(&ao_gps_mutex);
 }
 
 __code struct ao_cmds ao_gps_cmds[] = {