summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2005-01-06 21:59:53 +0000
committerEric S. Raymond <esr@thyrsus.com>2005-01-06 21:59:53 +0000
commit4a78642ef241b61ad4ad7051fa92d961e203a73f (patch)
tree2413a9ba57e171361e4fe5ffa081dfe281b2c8a2
parent2a792fa2653ea33c5647fd649ccb1f43d34de328 (diff)
downloadgpsd-4a78642ef241b61ad4ad7051fa92d961e203a73f.tar.gz
More cleanup.
-rw-r--r--xgps.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/xgps.c b/xgps.c
index 6bb1ba2e..de93cb00 100644
--- a/xgps.c
+++ b/xgps.c
@@ -289,7 +289,7 @@ static void update_panel(char *message)
timeout = XtAppAddTimeOut(app, 2000, handle_time_out, NULL);
}
-static char *get_resource(char *name, char *default_value)
+static char *get_resource(Widget w, char *name, char *default_value)
{
XtResource xtr;
char *value = NULL;
@@ -301,7 +301,7 @@ static char *get_resource(char *name, char *default_value)
xtr.resource_offset = 0;
xtr.default_type = XmRImmediate;
xtr.default_addr = default_value;
- XtGetApplicationResources(toplevel, &value, &xtr, 1, NULL, 0);
+ XtGetApplicationResources(w, &value, &xtr, 1, NULL, 0);
if (value) return value;
return default_value;
}
@@ -341,13 +341,13 @@ int main(int argc, char *argv[])
options, XtNumber(options),
&argc,argv, fallback_resources,NULL);
- su = get_resource("speedunits", "mph");
+ su = get_resource(toplevel, "speedunits", "mph");
for (speedunits = speedtable;
speedunits < speedtable + sizeof(speedtable)/sizeof(speedtable[0]);
speedunits++)
if (strcmp(speedunits->legend, su) == 0)
break;
- au = get_resource("altunits", "feet");
+ au = get_resource(toplevel, "altunits", "feet");
for (altunits = alttable;
altunits < alttable + sizeof(alttable)/sizeof(alttable[0]);
altunits++)