summaryrefslogtreecommitdiff
path: root/misc/kdeedu3/patches/patch-as
diff options
context:
space:
mode:
Diffstat (limited to 'misc/kdeedu3/patches/patch-as')
-rw-r--r--misc/kdeedu3/patches/patch-as21
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;
+ }
+