summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/StripChart.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/StripChart.c b/src/StripChart.c
index 5e51b56..87d0041 100644
--- a/src/StripChart.c
+++ b/src/StripChart.c
@@ -200,6 +200,13 @@ StripChartClassRec stripChartClassRec = {
/* simple */
{
XtInheritChangeSensitive, /* change_sensitive */
+#ifndef OLDXAW
+ NULL
+#endif
+ },
+ /* strip_chart_class */
+ {
+ NULL
}
};
@@ -320,7 +327,7 @@ draw_it(XtPointer client_data, XtIntervalId *id)
client_data);
if ((w->strip_chart.interval >= XtWidth(w)) ||
- (w->strip_chart.interval >= NUM_VALUEDATA(w)))
+ ((Cardinal)w->strip_chart.interval >= NUM_VALUEDATA(w)))
MoveChart((StripChartWidget)w, True);
/* Get the value, stash the point and draw corresponding line */
@@ -413,7 +420,7 @@ repaint_window(StripChartWidget w, int left, int width)
if (next < ++width)
width = next;
- if (width > NUM_VALUEDATA(w))
+ if ((Cardinal)width > NUM_VALUEDATA(w))
width = NUM_VALUEDATA(w);
/* Draw data point lines */