$OpenBSD: patch-callbacks_c,v 1.1 2002/04/26 01:44:08 espie Exp $ --- callbacks.c.orig Sun Apr 21 00:44:47 2002 +++ callbacks.c Sun Apr 21 00:54:26 2002 @@ -96,7 +96,7 @@ popup_dialog(w, client_data, call_data) } #endif - mode = (int) client_data; + mode = * ((int *) client_data); switch (mode) { case PRINT_WHOLE: case PRINT_MARKED: @@ -317,7 +317,7 @@ set_magstep(w, client_data, call_data) Widget w; XtPointer client_data, call_data; { - app_res.magstep = (int)client_data; + app_res.magstep = * ((int *)client_data); if (set_new_magstep()) { layout_ghostview(); show_page(current_page); @@ -375,7 +375,7 @@ set_pagemedia(w, client_data, call_data) Widget w; XtPointer client_data, call_data; { - int new_pagemedia = (int) client_data; + int new_pagemedia = * ((int *)client_data); if (new_pagemedia >= base_papersize) { default_pagemedia = new_pagemedia; app_res.force_pagemedia = force_setting;