diff options
author | Walter Harms <xt4ever@web.de> | 2023-04-07 12:53:11 +0200 |
---|---|---|
committer | Walter Harms <xt4ever@web.de> | 2023-04-07 12:53:11 +0200 |
commit | ce2c6484fec8055480cfaf99137bc9922d44373a (patch) | |
tree | 9e60d72aa94cee090a02b535777bcf1125757904 | |
parent | d3409224807c5d779162f92465d58120c77b7840 (diff) |
stop const warnings
The warning occurs because XtSetArg() needs (String) aka char *
and the "string" is const char * these days.
-rw-r--r-- | svpopup.c | 42 |
1 files changed, 21 insertions, 21 deletions
@@ -84,7 +84,7 @@ PopupSetValues(Widget parent, XEvent *event) * Clear out the old strings, and set the active widget to the name widget. */ - XtSetArg(args[0], XtNstring, ""); + XtSetArg(args[0], (String)XtNstring, ""); XtSetValues(global_screen_data.res_text, args, ONE); XtSetValues(global_screen_data.val_text, args, ONE); @@ -169,20 +169,20 @@ _SetField(Widget new, Widget old) XtSetKeyboardFocus(XtParent(new), new); - XtSetArg(args[0], XtNborderColor, &old_border); - XtSetArg(args[1], XtNbackground, &old_bg); + XtSetArg(args[0], (String)XtNborderColor, &old_border); + XtSetArg(args[1], (String)XtNbackground, &old_bg); XtGetValues(new, args, TWO); - XtSetArg(args[0], XtNborderColor, &new_border); + XtSetArg(args[0], (String)XtNborderColor, &new_border); XtGetValues(old, args, ONE); if (old_border != old_bg) /* Colors are already correct, return. */ return; - XtSetArg(args[0], XtNborderColor, old_border); + XtSetArg(args[0], (String)XtNborderColor, old_border); XtSetValues(old, args, ONE); - XtSetArg(args[0], XtNborderColor, new_border); + XtSetArg(args[0], (String)XtNborderColor, new_border); XtSetValues(new, args, ONE); } @@ -214,42 +214,42 @@ CreateSetValuesPopup(Widget parent, ScreenData *scr_data) num_args = 0; - XtSetArg(args[num_args], XtNfromVert, label); num_args++; + XtSetArg(args[num_args], (String)XtNfromVert, label); num_args++; res_label = XtCreateManagedWidget("resourceLabel", labelWidgetClass, form, args, num_args); num_args = 0; - XtSetArg(args[num_args], XtNfromVert, label); num_args++; - XtSetArg(args[num_args], XtNfromHoriz, res_label); num_args++; + XtSetArg(args[num_args], (String)XtNfromVert, label); num_args++; + XtSetArg(args[num_args], (String)XtNfromHoriz, res_label); num_args++; scr_data->res_text = XtCreateManagedWidget("resourceText", asciiTextWidgetClass, form, args, num_args); num_args = 0; - XtSetArg(args[num_args], XtNfromVert, scr_data->res_text); num_args++; + XtSetArg(args[num_args], (String)XtNfromVert, scr_data->res_text); num_args++; (void) XtCreateManagedWidget("valueLabel", labelWidgetClass, form, args, num_args); num_args = 0; - XtSetArg(args[num_args], XtNfromHoriz, res_label); num_args++; - XtSetArg(args[num_args], XtNfromVert, scr_data->res_text); num_args++; + XtSetArg(args[num_args], (String)XtNfromHoriz, res_label); num_args++; + XtSetArg(args[num_args], (String)XtNfromVert, scr_data->res_text); num_args++; scr_data->val_text = XtCreateManagedWidget("valueText", asciiTextWidgetClass, form, args, num_args); num_args = 0; - XtSetArg(args[num_args], XtNfromVert, scr_data->val_text); num_args++; + XtSetArg(args[num_args], (String)XtNfromVert, scr_data->val_text); num_args++; do_it = XtCreateManagedWidget("setValues", commandWidgetClass, form, args, num_args); num_args = 0; - XtSetArg(args[num_args], XtNfromVert, scr_data->val_text); num_args++; - XtSetArg(args[num_args], XtNfromHoriz, do_it); num_args++; + XtSetArg(args[num_args], (String)XtNfromVert, scr_data->val_text); num_args++; + XtSetArg(args[num_args], (String)XtNfromHoriz, do_it); num_args++; cancel = XtCreateManagedWidget("cancel", commandWidgetClass, form, args, num_args); - XtAddCallback(do_it, XtNcallback, DoSetValues, NULL); - XtAddCallback(cancel, XtNcallback, CancelSetValues, NULL); + XtAddCallback(do_it, (String)XtNcallback, DoSetValues, NULL); + XtAddCallback(cancel, (String)XtNcallback, CancelSetValues, NULL); /* * Initialize the text entry fields. @@ -259,11 +259,11 @@ CreateSetValuesPopup(Widget parent, ScreenData *scr_data) Pixel color; num_args = 0; - XtSetArg(args[num_args], XtNbackground, &color); num_args++; + XtSetArg(args[num_args], (String)XtNbackground, &color); num_args++; XtGetValues(scr_data->val_text, args, num_args); num_args = 0; - XtSetArg(args[num_args], XtNborderColor, color); num_args++; + XtSetArg(args[num_args], (String)XtNborderColor, color); num_args++; XtSetValues(scr_data->val_text, args, num_args); XtSetKeyboardFocus(form, scr_data->res_text); @@ -292,10 +292,10 @@ DoSetValues(Widget w, XtPointer junk, XtPointer garbage) return; } - XtSetArg(args[0], XtNstring, &res_name); + XtSetArg(args[0], (String)XtNstring, &res_name); XtGetValues(global_screen_data.res_text, args, ONE); - XtSetArg(args[0], XtNstring, &res_value); + XtSetArg(args[0], (String)XtNstring, &res_value); XtGetValues(global_screen_data.val_text, args, ONE); _XEditResResetStream(stream); |