summaryrefslogtreecommitdiff
path: root/mbone/vic-devel/patches/patch-tkStripchart.c
diff options
context:
space:
mode:
authorprlw1 <prlw1>2014-01-14 17:07:37 +0000
committerprlw1 <prlw1>2014-01-14 17:07:37 +0000
commit25232ebeac553f32fe84ec905744136899d17d67 (patch)
tree80730bee9264d7b169b4c9a5b25b37646dc8df57 /mbone/vic-devel/patches/patch-tkStripchart.c
parent7a2b2a59e0413659bac0e771b59924078e4ecb9a (diff)
downloadpkgsrc-25232ebeac553f32fe84ec905744136899d17d67.tar.gz
Build fixes for new Tcl
Diffstat (limited to 'mbone/vic-devel/patches/patch-tkStripchart.c')
-rw-r--r--mbone/vic-devel/patches/patch-tkStripchart.c63
1 files changed, 63 insertions, 0 deletions
diff --git a/mbone/vic-devel/patches/patch-tkStripchart.c b/mbone/vic-devel/patches/patch-tkStripchart.c
new file mode 100644
index 00000000000..03648ee6cd1
--- /dev/null
+++ b/mbone/vic-devel/patches/patch-tkStripchart.c
@@ -0,0 +1,63 @@
+$NetBSD: patch-tkStripchart.c,v 1.1 2014/01/14 17:07:37 prlw1 Exp $
+
+--- tkStripchart.c.orig 2008-12-10 19:24:48.000000000 +0000
++++ tkStripchart.c
+@@ -334,17 +334,17 @@ static Tk_ConfigSpec configSpecs[] =
+ static void Callback(Stripchart* StripchartPtr);
+ static void ComputeStripchartGeometry(Stripchart* StripchartPtr); //SV-XXX: FreeBSD
+ static int ConfigureStripchart(Tcl_Interp* interp, Stripchart* StripchartPtr,
+- int argc, char** argv, int flags); //SV-XXX: FreeBSD
++ int argc, CONST84 char* argv[], int flags); //SV-XXX: FreeBSD
+ static void DestroyStripchart(char* clientData);
+ static void DisplayStripchart(ClientData clientData);
+ static void DrawStripi(Stripchart* StripchartPtr, int i);
+ static void EventuallyRedrawStripchart(Stripchart* StripchartPtr,
+ int displaybits);
+-static void ReplaceColours(Stripchart* StripchartPtr, int argc, char** argv); //SV-XXX: FreeBSD
++static void ReplaceColours(Stripchart* StripchartPtr, int argc, CONST84 char* argv[]); //SV-XXX: FreeBSD
+ static void ScrollStrips(Stripchart* StripchartPtr);
+ static void StripchartEventProc(ClientData clientData, XEvent* eventPtr);
+ static int StripchartWidgetCmd(ClientData clientData, Tcl_Interp* interp,
+- int argc, char** argv); //SV-XXX: FreeBSD
++ int argc, CONST84 char* argv[]); //SV-XXX: FreeBSD
+ static void SetStripchartValue(Stripchart* StripchartPtr, double value);
+ static void SwapColours(Stripchart* StripchartPtr);
+
+@@ -370,8 +370,9 @@ int
+ Tk_StripchartCmd(ClientData clientData, Tcl_Interp *interp, int argc,
+ char **argv)
+ #else
++int
+ Tk_StripchartCmd(ClientData clientData, Tcl_Interp *interp, int argc,
+- const char **argv)
++ CONST84 char *argv[])
+ #endif
+ {
+ Tk_Window tkwin = (Tk_Window) clientData;
+@@ -427,7 +428,7 @@ Tk_StripchartCmd(ClientData clientData,
+ */
+ static int
+ StripchartWidgetCmd(ClientData clientData, Tcl_Interp *interp,
+- int argc, char **argv) //SV-XXX: FreeBSD
++ int argc, CONST84 char *argv[]) //SV-XXX: FreeBSD
+ {
+ register Stripchart *StripchartPtr = (Stripchart*)clientData;
+ int result = TCL_OK;
+@@ -637,7 +638,7 @@ DestroyStripchart(char* clientData)
+ */
+ static int
+ ConfigureStripchart(Tcl_Interp *interp, Stripchart *StripchartPtr,
+- int argc, char** argv, int flags) //SV-XXX: FreeBSD
++ int argc, CONST84 char* argv[], int flags) //SV-XXX: FreeBSD
+ {
+ XGCValues gcValues;
+ GC newGC;
+@@ -1048,7 +1049,7 @@ SwapColours(Stripchart * StripchartPtr)
+ * Stripchart is displayed with the new colour scheme.
+ */
+ static void
+-ReplaceColours(Stripchart* StripchartPtr, int argc, char** argv) //SV-XXX: FreeBSD
++ReplaceColours(Stripchart* StripchartPtr, int argc, CONST84 char* argv[]) //SV-XXX: FreeBSD
+ {
+ StripchartPtr->altborder =
+ Tk_Get3DBorder(StripchartPtr->interp, StripchartPtr->tkwin,