diff options
| -rw-r--r-- | pugl/detail/win.c | 2 | ||||
| -rw-r--r-- | pugl/detail/x11_cairo.c | 4 | 
2 files changed, 3 insertions, 3 deletions
diff --git a/pugl/detail/win.c b/pugl/detail/win.c index 5922769..93dce9d 100644 --- a/pugl/detail/win.c +++ b/pugl/detail/win.c @@ -57,7 +57,7 @@ puglUtf8ToWideChar(const char* const utf8)  {      const int len = MultiByteToWideChar(CP_UTF8, 0, utf8, -1, NULL, 0);      if (len > 0) { -	    wchar_t* result = (wchar_t*)calloc(len, sizeof(wchar_t)); +	    wchar_t* result = (wchar_t*)calloc((size_t)len, sizeof(wchar_t));  	    MultiByteToWideChar(CP_UTF8, 0, utf8, -1, result, len);  	    return result;      } diff --git a/pugl/detail/x11_cairo.c b/pugl/detail/x11_cairo.c index 1867007..d5e2ed7 100644 --- a/pugl/detail/x11_cairo.c +++ b/pugl/detail/x11_cairo.c @@ -55,8 +55,8 @@ static int  puglX11CairoCreate(PuglView* view)  {  	PuglInternals* const impl    = view->impl; -	const double         width   = view->width; -	const double         height  = view->height; +	const int            width   = view->width; +	const int            height  = view->height;  	PuglX11CairoSurface  surface = { 0 };  	surface.back = cairo_xlib_surface_create(  | 
