diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-04-05 13:27:28 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-04-05 13:27:28 (GMT) |
commit | 39c57bc380140a3893242cfc781b20d08647df21 (patch) | |
tree | a3ab10e012f00eacdc6926643feeb13f73649666 /macosx | |
parent | 9b5a0a65cda71b616889415001c0f8e70b3a6348 (diff) | |
parent | b551efdee5768dd7fce2e0fe05406c37a53d4f6b (diff) | |
download | tk-39c57bc380140a3893242cfc781b20d08647df21.zip tk-39c57bc380140a3893242cfc781b20d08647df21.tar.gz tk-39c57bc380140a3893242cfc781b20d08647df21.tar.bz2 |
Merge 8.7
Diffstat (limited to 'macosx')
-rw-r--r-- | macosx/tkMacOSXBitmap.c | 4 | ||||
-rw-r--r-- | macosx/tkMacOSXColor.c | 3 | ||||
-rw-r--r-- | macosx/tkMacOSXHLEvents.c | 3 | ||||
-rw-r--r-- | macosx/tkMacOSXKeyboard.c | 4 | ||||
-rw-r--r-- | macosx/tkMacOSXMenu.c | 7 | ||||
-rw-r--r-- | macosx/tkMacOSXMenubutton.c | 4 | ||||
-rw-r--r-- | macosx/tkMacOSXPrint.c | 3 | ||||
-rw-r--r-- | macosx/tkMacOSXScrlbr.c | 3 | ||||
-rw-r--r-- | macosx/tkMacOSXWm.c | 2 |
9 files changed, 10 insertions, 23 deletions
diff --git a/macosx/tkMacOSXBitmap.c b/macosx/tkMacOSXBitmap.c index b5652b7..e26c5bb 100644 --- a/macosx/tkMacOSXBitmap.c +++ b/macosx/tkMacOSXBitmap.c @@ -205,7 +205,7 @@ OSTypeFromString(const char *s, OSType *t) { Tcl_DString ds; Tcl_Encoding encoding = Tcl_GetEncoding(NULL, "macRoman"); - Tcl_UtfToExternalDString(encoding, s, -1, &ds); + (void)Tcl_UtfToExternalDStringEx(encoding, s, -1, TCL_ENCODING_NOCOMPLAIN, &ds); if (Tcl_DStringLength(&ds) <= 4) { char string[4] = {}; memcpy(string, Tcl_DStringValue(&ds), Tcl_DStringLength(&ds)); @@ -384,7 +384,7 @@ TkMacOSXIconBitmapObjCmd( Tcl_DString ds; Tcl_Encoding encoding = Tcl_GetEncoding(NULL, "macRoman"); - Tcl_UtfToExternalDString(encoding, value, -1, &ds); + (void)Tcl_UtfToExternalDStringEx(encoding, value, -1, TCL_ENCODING_NOCOMPLAIN, &ds); len = Tcl_DStringLength(&ds); Tcl_DStringFree(&ds); Tcl_FreeEncoding(encoding); diff --git a/macosx/tkMacOSXColor.c b/macosx/tkMacOSXColor.c index 135003d..ffb520d 100644 --- a/macosx/tkMacOSXColor.c +++ b/macosx/tkMacOSXColor.c @@ -592,11 +592,10 @@ TkpGetColor( Colormap colormap = tkwin ? Tk_Colormap(tkwin) : noColormap; NSView *view = nil; static Bool initialized = NO; - static NSColorSpace* sRGB = nil; if (!initialized) { initialized = YES; - sRGB = [NSColorSpace sRGBColorSpace]; + (void)[NSColorSpace sRGBColorSpace]; initColorTable(); } if (tkwin) { diff --git a/macosx/tkMacOSXHLEvents.c b/macosx/tkMacOSXHLEvents.c index e781dff..40f9dba 100644 --- a/macosx/tkMacOSXHLEvents.c +++ b/macosx/tkMacOSXHLEvents.c @@ -227,7 +227,8 @@ static const char getSdefProc[] = "::tk::mac::GetDynamicSdef"; if (fileURL == nil) { continue; } - Tcl_ExternalToUtfDString(utf8, [[fileURL path] UTF8String], -1, &pathName); + (void)Tcl_ExternalToUtfDStringEx(utf8, [[fileURL path] UTF8String], -1, + TCL_ENCODING_NOCOMPLAIN, &pathName); Tcl_DStringAppendElement(openCommand, Tcl_DStringValue(&pathName)); Tcl_DStringFree(&pathName); } diff --git a/macosx/tkMacOSXKeyboard.c b/macosx/tkMacOSXKeyboard.c index adc9906..3128b28 100644 --- a/macosx/tkMacOSXKeyboard.c +++ b/macosx/tkMacOSXKeyboard.c @@ -271,9 +271,9 @@ UpdateKeymaps() for (virt = 0; virt < 128; virt++) { MacKeycode macKC; macKC.v = (keycode_v) {.virt = virt, .o_s = index, .keychar = 0}; - int modifiers = INDEX2CARBON(index), result; + int modifiers = INDEX2CARBON(index); UniChar keychar = 0; - result = KeyDataToUnicode(&keychar, 1, kUCKeyActionDown, virt, + KeyDataToUnicode(&keychar, 1, kUCKeyActionDown, virt, modifiers, NULL); if (keychar == 0x10) { diff --git a/macosx/tkMacOSXMenu.c b/macosx/tkMacOSXMenu.c index fbfb856..c29e470 100644 --- a/macosx/tkMacOSXMenu.c +++ b/macosx/tkMacOSXMenu.c @@ -708,15 +708,12 @@ TkpConfigureMenuEntry( GC gc = (mePtr->textGC ? mePtr->textGC : mePtr->menuPtr->textGC); Tcl_Obj *fontPtr = (mePtr->fontPtr ? mePtr->fontPtr : mePtr->menuPtr->fontPtr); - static unsigned long defaultBg, defaultFg; static int initialized = 0; if (!initialized) { TkColor *tkColPtr = TkpGetColor(NULL, DEF_MENU_BG_COLOR); - defaultBg = tkColPtr->color.pixel; ckfree(tkColPtr); tkColPtr = TkpGetColor(NULL, DEF_MENU_FG); - defaultFg = tkColPtr->color.pixel; ckfree(tkColPtr); } @@ -1365,7 +1362,7 @@ TkpComputeStandardMenuGeometry( { NSSize menuSize; Tk_Font tkfont, menuFont; - Tk_FontMetrics menuMetrics, entryMetrics, *fmPtr; + Tk_FontMetrics menuMetrics, entryMetrics; int modifierCharWidth, menuModifierCharWidth; int x, y, modifierWidth, labelWidth, indicatorSpace; int windowWidth, windowHeight, accelWidth; @@ -1420,12 +1417,10 @@ TkpComputeStandardMenuGeometry( } if (mePtr->fontPtr == NULL) { tkfont = menuFont; - fmPtr = &menuMetrics; modifierCharWidth = menuModifierCharWidth; } else { tkfont = Tk_GetFontFromObj(menuPtr->tkwin, mePtr->fontPtr); Tk_GetFontMetrics(tkfont, &entryMetrics); - fmPtr = &entryMetrics; modifierCharWidth = ModifierCharWidth(tkfont); } accelWidth = modifierWidth = indicatorSpace = 0; diff --git a/macosx/tkMacOSXMenubutton.c b/macosx/tkMacOSXMenubutton.c index 0502029..b677523 100644 --- a/macosx/tkMacOSXMenubutton.c +++ b/macosx/tkMacOSXMenubutton.c @@ -375,7 +375,6 @@ DrawMenuButtonImageAndText( Tk_Window tkwin = butPtr->tkwin; Pixmap pixmap; int haveImage = 0, haveText = 0; - int imageWidth = 0, imageHeight = 0; int imageXOffset = 0, imageYOffset = 0; int textXOffset = 0, textYOffset = 0; int width = 0, height = 0; @@ -396,9 +395,6 @@ DrawMenuButtonImageAndText( haveImage = 1; } - imageWidth = width; - imageHeight = height; - haveText = (butPtr->textWidth != 0 && butPtr->textHeight != 0); if (butPtr->compound != COMPOUND_NONE && haveImage && haveText) { int x = 0, y = 0; diff --git a/macosx/tkMacOSXPrint.c b/macosx/tkMacOSXPrint.c index ffaa972..2a2aa86 100644 --- a/macosx/tkMacOSXPrint.c +++ b/macosx/tkMacOSXPrint.c @@ -85,7 +85,6 @@ StartPrint( NSPrintPanel * printPanel = [NSPrintPanel printPanel]; int accepted; PMPrintSession printSession; - PMPageFormat pageFormat; PMPrintSettings printSettings; OSStatus status = noErr; @@ -121,7 +120,7 @@ StartPrint( } printSession = (PMPrintSession)[printInfo PMPrintSession]; - pageFormat = (PMPageFormat)[printInfo PMPageFormat]; + (void)(PMPageFormat)[printInfo PMPageFormat]; printSettings = (PMPrintSettings)[printInfo PMPrintSettings]; accepted = [printPanel runModalWithPrintInfo: printInfo]; diff --git a/macosx/tkMacOSXScrlbr.c b/macosx/tkMacOSXScrlbr.c index abf2073..954498d 100644 --- a/macosx/tkMacOSXScrlbr.c +++ b/macosx/tkMacOSXScrlbr.c @@ -593,7 +593,7 @@ UpdateControlValues( MacDrawable *macWin = (MacDrawable *)Tk_WindowId(scrollPtr->tkwin); double dViewSize; HIRect contrlRect; - short width, height; + short height; NSView *view = TkMacOSXGetNSViewForDrawable(macWin); CGFloat viewHeight = [view bounds].size.height; @@ -607,7 +607,6 @@ UpdateControlValues( contrlRect = NSRectToCGRect(frame); msPtr->info.bounds = contrlRect; - width = contrlRect.size.width; height = contrlRect.size.height - scrollPtr->arrowLength; /* diff --git a/macosx/tkMacOSXWm.c b/macosx/tkMacOSXWm.c index 74ea7cf..b273030 100644 --- a/macosx/tkMacOSXWm.c +++ b/macosx/tkMacOSXWm.c @@ -4910,14 +4910,12 @@ Tk_TopCoordsToWindow( TkWindow *nextPtr; /* Coordinates of highest child found so far * that contains point. */ int x, y; /* Coordinates in winPtr. */ - Window *children; /* Children of winPtr, or NULL. */ winPtr = (TkWindow *)tkwin; x = rootX; y = rootY; while (1) { nextPtr = NULL; - children = NULL; /* * Container windows cannot have children. So if it is a container, |