From 23f54cb63d55a4cdc810928384162d3d8afcf7e4 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 17 Sep 2014 12:46:17 +0000 Subject: fix size resource --- Sgraph.c | 7 +++---- Sgraph.h | 1 + SgraphP.h | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Sgraph.c b/Sgraph.c index e2692e9..38e95c5 100644 --- a/Sgraph.c +++ b/Sgraph.c @@ -35,7 +35,6 @@ static Boolean SetValues(Widget old, Widget reference, Widget new, ArgList args, static Dimension winwidth = SGRAPH_WIDTH; static Dimension winheight = SGRAPH_HEIGHT; -static Cardinal dataSize = 2048; /* Initialization */ #define offset(field) XtOffsetOf(SgraphRec, sgraph.field) @@ -64,9 +63,9 @@ static XtResource resources[] = { { XtNrightData, XtCParameter, XtRPointer, sizeof(XtPointer), XtOffset(SgraphWidget, sgraph.rightData), XtRPointer, NULL }, - { XtNsizeData, XtCLength, XtRCardinal, - sizeof(Cardinal), XtOffset(SgraphWidget, sgraph.sizeData), - XtRCardinal, &dataSize }, + { XtNsizeData, XtCsizeData, XtRInt, + sizeof(int), XtOffset(SgraphWidget, sgraph.sizeData), + XtRImmediate, (XtPointer)2048 }, }; #undef offset diff --git a/Sgraph.h b/Sgraph.h index 0e16ebd..367b3c1 100644 --- a/Sgraph.h +++ b/Sgraph.h @@ -49,6 +49,7 @@ #define XtNleftData "leftData" #define XtNrightData "rightData" #define XtNsizeData "sizeData" +#define XtCsizeData "SizeData" #define XtNsgraphResource "sgraphResource" #define XtCSgraphResource "SgraphResource" diff --git a/SgraphP.h b/SgraphP.h index 7f6a100..cb0b209 100644 --- a/SgraphP.h +++ b/SgraphP.h @@ -43,7 +43,7 @@ typedef struct { Boolean mirror; XtPointer leftData; XtPointer rightData; - Cardinal sizeData; + int sizeData; GC foreGC; GC backGC; -- cgit v1.2.3