X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Fexim_monitor%2Fem_menu.c;h=6deb909da5b6d44e2888770d25945678d7356eb4;hb=af542dcfa62fc2341e8253f10c5c778b887444b9;hp=dc24e3dfaf2cbc0c0e6bd6cabd9024ec758c8dbf;hpb=e498ab40197936833f696439e78c5cb08e5180cb;p=exim.git diff --git a/src/exim_monitor/em_menu.c b/src/exim_monitor/em_menu.c index dc24e3dfa..6deb909da 100644 --- a/src/exim_monitor/em_menu.c +++ b/src/exim_monitor/em_menu.c @@ -137,24 +137,24 @@ static void msglogAction(Widget w, XtPointer client_data, XtPointer call_data) { int i; -Widget text = text_create((uschar *)client_data, text_depth); -uschar * fname; -FILE *f = NULL; +Widget text = text_create(US client_data, text_depth); +uschar * fname = NULL; +FILE * f = NULL; w = w; /* Keep picky compilers happy */ call_data = call_data; /* End up with the split version, so message looks right when non-exist */ -for (i = 0; i < (spool_is_split? 2:1); i++) +for (i = 0; i < (spool_is_split ? 2:1); i++) { - message_subdir[0] = i != 0 ? ((uschar *)client_data)[5] : 0; + message_subdir[0] = i != 0 ? (US client_data)[5] : 0; fname = spool_fname(US"msglog", message_subdir, US client_data, US""); if ((f = fopen(CS fname, "r"))) break; } -if (f == NULL) +if (!f) text_showf(text, "%s: %s\n", fname, strerror(errno)); else {