diff options
Diffstat (limited to 'misc/kdeedu3/patches/patch-as')
-rw-r--r-- | misc/kdeedu3/patches/patch-as | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/misc/kdeedu3/patches/patch-as b/misc/kdeedu3/patches/patch-as new file mode 100644 index 00000000000..11c02560b31 --- /dev/null +++ b/misc/kdeedu3/patches/patch-as @@ -0,0 +1,21 @@ +$NetBSD: patch-as,v 1.1.2.2 2005/02/20 18:45:06 snj Exp $ + +--- kstars/kstars/indi/lx200generic.cpp.orig 2004-10-03 20:13:39.000000000 +1300 ++++ kstars/kstars/indi/lx200generic.cpp +@@ -620,13 +620,13 @@ void LX200Generic::ISNewNumber (const ch + setSiteLatitude(newLat); + geoNum.np[0].value = newLat; + geoNum.np[1].value = newLong; +- sprintf (msg, "Site location updated to Lat %s - Long %s", l, L); ++ snprintf (msg, sizeof(msg), "Site location updated to Lat %.32s - Long %.32s", l, L); + } else + { + geoNum.s = IPS_IDLE; +- sprintf (msg, "Lat or Long missing or invalid"); ++ strcpy(msg, "Lat or Long missing or invalid"); + } +- IDSetNumber (&geoNum, msg); ++ IDSetNumber (&geoNum, "%s", msg); + return; + } + |