|
@@ -2753,8 +2753,8 @@ typedef struct { i32 x, y; } RGFW_vector;
|
|
|
4,
|
|
|
&actualType,
|
|
|
&actualFormat,
|
|
|
- &count,
|
|
|
- &bytesAfter,
|
|
|
+ (unsigned long*) &count,
|
|
|
+ (unsigned long*) &bytesAfter,
|
|
|
(u8**) &formats);
|
|
|
} else {
|
|
|
formats = (Atom*) RGFW_MALLOC(E.xclient.data.l[2] + E.xclient.data.l[3] + E.xclient.data.l[4]);
|
|
@@ -3002,7 +3002,6 @@ typedef struct { i32 x, y; } RGFW_vector;
|
|
|
win->src.winArgs &= ~RGFW_MOUSE_CHANGED;
|
|
|
}
|
|
|
|
|
|
- RGFW_vector mouse = RGFW_getGlobalMousePoint();
|
|
|
if (win->src.winArgs & RGFW_HOLD_MOUSE && win->event.inFocus && win->event.type == RGFW_mousePosChanged) {
|
|
|
RGFW_window_moveMouse(win, RGFW_VECTOR(win->r.x + (win->r.w / 2), win->r.y + (win->r.h / 2)));
|
|
|
|
|
@@ -6074,7 +6073,7 @@ static HMODULE wglinstance = NULL;
|
|
|
}
|
|
|
|
|
|
void RGFW_sleep(u32 ms) {
|
|
|
-#ifndef _MSC_VER
|
|
|
+#ifndef RGFW_WINDOWS
|
|
|
struct timespec time;
|
|
|
time.tv_sec = 0;
|
|
|
time.tv_nsec = ms * 1000;
|