diff options
| author | Sam James <sam@gentoo.org> | 2022-11-23 00:47:52 +0000 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2022-11-23 00:47:52 +0000 |
| commit | 0f3b4b7485a41f2662c0780d21e672ae1bb5348d (patch) | |
| tree | fd3bd04d1e945bd17e2debb832917f9b742367c4 /dev-tcltk/tix/files/tix-8.4.3-wimplicit-int.patch | |
| parent | 7572adcbdc6f64953c896c0cb4f89d2980139ec3 (diff) | |
| download | gentoo-0f3b4b7485a41f2662c0780d21e672ae1bb5348d.tar.gz gentoo-0f3b4b7485a41f2662c0780d21e672ae1bb5348d.tar.bz2 gentoo-0f3b4b7485a41f2662c0780d21e672ae1bb5348d.zip | |
dev-tcltk/tix: fix -Wimplicit-int
All types ended up being an int so no need to revbump. Doesn't actually full build
with Clang 16 though yet.
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-tcltk/tix/files/tix-8.4.3-wimplicit-int.patch')
| -rw-r--r-- | dev-tcltk/tix/files/tix-8.4.3-wimplicit-int.patch | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/dev-tcltk/tix/files/tix-8.4.3-wimplicit-int.patch b/dev-tcltk/tix/files/tix-8.4.3-wimplicit-int.patch new file mode 100644 index 000000000000..b97d55c05a77 --- /dev/null +++ b/dev-tcltk/tix/files/tix-8.4.3-wimplicit-int.patch @@ -0,0 +1,49 @@ +https://sourceforge.net/p/tix/bugs/112/ + +Avoid implicit int declarations, a feature removed from C language with C99. + +--- a/generic/tixDiImg.c ++++ b/generic/tixDiImg.c +@@ -352,6 +352,8 @@ Tix_ImageItemDisplay(drawable, iPtr, x, y, width, height, xOffset, yOffset, + int y; + int width; + int height; ++ int xOffset; ++ int yOffset; + int flags; + { + TixImageItem *itPtr = (TixImageItem *)iPtr; +--- a/generic/tixDiWin.c ++++ b/generic/tixDiWin.c +@@ -458,6 +458,8 @@ Tix_WindowItemDisplay(drawable, iPtr, x, y, width, height, xOffset, yOffset, + int y; + int width; + int height; ++ int xOffset; ++ int yOffset; + int flags; + { + TixWindowItem *itPtr = (TixWindowItem *)iPtr; +--- a/generic/tixForm.c ++++ b/generic/tixForm.c +@@ -150,7 +150,7 @@ static Tcl_HashTable masterInfoHashTable; + /* + * Have static variables in this module been initialized? + */ +-static initialized = 0; ++static int initialized = 0; + + static int ReqSize(tkwin, axis) + Tk_Window tkwin; +--- a/unix/tixUnixMwm.c ++++ b/unix/tixUnixMwm.c +@@ -768,7 +768,7 @@ GetMwmInfo(interp, tkwin) + Tcl_Interp * interp; + Tk_Window tkwin; + { +- static inited = 0; ++ static int inited = 0; + Tcl_HashEntry *hashPtr; + int isNew; + + |
