diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2005-01-06 21:59:53 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2005-01-06 21:59:53 +0000 |
commit | 4a78642ef241b61ad4ad7051fa92d961e203a73f (patch) | |
tree | 2413a9ba57e171361e4fe5ffa081dfe281b2c8a2 | |
parent | 2a792fa2653ea33c5647fd649ccb1f43d34de328 (diff) | |
download | gpsd-4a78642ef241b61ad4ad7051fa92d961e203a73f.tar.gz |
More cleanup.
-rw-r--r-- | xgps.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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++) |