diff options
author | Thomas E. Dickey <dickey@invisible-island.net> | 2019-07-04 20:37:07 -0400 |
---|---|---|
committer | Thomas E. Dickey <dickey@invisible-island.net> | 2019-07-04 21:07:56 -0400 |
commit | a68226ab5e620a49cfedbe01b437d1ebac2adf9b (patch) | |
tree | 3966ddce41ed4b76c97c5ccba09bd8f980b2c965 | |
parent | 7a6b35790865bd40009eef58d0a4d504b2fce0c8 (diff) | |
download | xorg-lib-libXaw-a68226ab5e620a49cfedbe01b437d1ebac2adf9b.tar.gz |
fix some type/conversion warnings (no object change)
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
-rw-r--r-- | src/MultiSrc.c | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/MultiSrc.c b/src/MultiSrc.c index 51973e1..bea514d 100644 --- a/src/MultiSrc.c +++ b/src/MultiSrc.c @@ -112,7 +112,7 @@ static FILE *InitStringOrFile(MultiSrcObject, Bool); static void LoadPieces(MultiSrcObject, FILE*, char*); static void RemovePiece(MultiSrcObject, MultiPiece*); static void RemoveOldStringOrFile(MultiSrcObject, Bool); -static String StorePiecesInString(MultiSrcObject); +static char * StorePiecesInString(MultiSrcObject); static Bool WriteToFile(String, String); static void GetDefaultPieceSize(Widget, int, XrmValue*); @@ -234,6 +234,9 @@ MultiSrcClassRec multiSrcClassRec = { Search, /* Search */ XtInheritSetSelection, /* SetSelection */ XtInheritConvertSelection, /* ConvertSelection */ +#ifndef OLDXAW + NULL +#endif }, /* multi_src */ { @@ -841,7 +844,7 @@ XawMultiSrcSetValues(Widget current, Widget request, Widget cnew, if ( !total_reset && old_src->multi_src.piece_size != src->multi_src.piece_size) { - String mb_string = StorePiecesInString(old_src); + char * mb_string = StorePiecesInString(old_src); if (mb_string != 0) { FreeAllPieces(old_src); @@ -1031,13 +1034,13 @@ Bool _XawMultiSaveAsFile(Widget w, _Xconst char* name) { MultiSrcObject src = (MultiSrcObject)w; - String mb_string; + char * mb_string; Bool ret; mb_string = StorePiecesInString(src); if (mb_string != 0) { - ret = WriteToFile(mb_string, (char *)name); + ret = WriteToFile(mb_string, (String)name); XtFree(mb_string); return (ret); @@ -1114,7 +1117,7 @@ WriteToFile(String string, String name) * (or) * NULL: conversion error */ -static String +static char * StorePiecesInString(MultiSrcObject src) { wchar_t *wc_string; @@ -1173,7 +1176,7 @@ InitStringOrFile(MultiSrcObject src, Bool newString) else if (!src->multi_src.use_string_in_place) { int length; - String temp = XtNewString((char *)src->multi_src.string); + char * temp = XtNewString((char *)src->multi_src.string); if (src->multi_src.allocated_string) XtFree((char *)src->multi_src.string); @@ -1240,7 +1243,7 @@ InitStringOrFile(MultiSrcObject src, Bool newString) /* If is_tempfile, allocate a private copy of the text * Unlikely to be changed, just to set allocated_string */ if (newString || src->multi_src.is_tempfile) { - String temp = XtNewString((char *)src->multi_src.string); + char * temp = XtNewString((char *)src->multi_src.string); if (src->multi_src.allocated_string) XtFree((char *)src->multi_src.string); |