diff --git a/WINGs/userdefaults.c b/WINGs/userdefaults.c index 92f4e0f3..65ed0991 100644 --- a/WINGs/userdefaults.c +++ b/WINGs/userdefaults.c @@ -591,7 +591,7 @@ void WMSetUDFloatForKey(WMUserDefaults * database, float value, const char *defa WMPropList *object; char buffer[128]; - sprintf(buffer, "%f", value); + sprintf(buffer, "%f", (double)value); object = WMCreatePLString(buffer); WMSetUDObjectForKey(database, object, defaultName); diff --git a/WINGs/wbrowser.c b/WINGs/wbrowser.c index 04756113..d49ce1f9 100644 --- a/WINGs/wbrowser.c +++ b/WINGs/wbrowser.c @@ -565,7 +565,7 @@ static void scrollCallback(WMWidget * scroller, void *self) floatValue = (floatValue * value) / value; - newFirst = rint(floatValue * (float)(bPtr->columnCount - bPtr->maxVisibleColumns)); + newFirst = rint(floatValue * (double)(bPtr->columnCount - bPtr->maxVisibleColumns)); if (bPtr->firstVisibleColumn != newFirst) scrollToColumn(bPtr, newFirst, False); diff --git a/WPrefs.app/MouseSettings.c b/WPrefs.app/MouseSettings.c index 7859f147..528f6950 100644 --- a/WPrefs.app/MouseSettings.c +++ b/WPrefs.app/MouseSettings.c @@ -301,7 +301,7 @@ static void showData(_Panel * panel) WMSetSliderValue(panel->speedS, (accel - 0.25F) / 0.25F); panel->acceleration = accel; - sprintf(buffer, "%.2f", accel); + sprintf(buffer, "%.2f", (double)accel); WMSetTextFieldText(panel->acceT, buffer); /**/ b = GetIntegerForKey("DoubleClickTime");