Commit: f742a7ac798a07971f0238b56d7aa045d0a7792b
Author: Clément Foucault
Date: Sat Aug 8 01:11:09 2020 +0200
Branches: master
https://developer.blender.org/rBf742a7ac798a07971f0238b56d7aa045d0a7792b
DRW: Fix runtime error: shifting signed 32bits int
===================================================================
M source/blender/draw/intern/draw_manager_data.c
===================================================================
diff --git a/source/blender/draw/intern/draw_manager_data.c
b/source/blender/draw/intern/draw_manager_data.c
index 661a27c10b7..fa68254e99a 100644
--- a/source/blender/draw/intern/draw_manager_data.c
+++ b/source/blender/draw/intern/draw_manager_data.c
@@ -582,7 +582,7 @@ uint32_t DRW_object_resource_id_get(Object *UNUSED(ob))
/* Handle not yet allocated. Return next handle. */
handle = DST.resource_handle;
}
- return handle & ~(1 << 31);
+ return handle & ~(1u << 31);
}
static DRWResourceHandle drw_resource_handle(DRWShadingGroup *shgroup,
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs