Blender Git Loki
Git Commits -> Revision 128c816
Revision 128c816 by Brecht Van Lommel (master) January 30, 2009, 16:45 (GMT) |
2.5: Fix for windows editmode tab crashes. This was due to use of function pointers in the context callbacks. Apparently MSVC decides that some of these functions are the same and makes them into a single function with the same address. I couldn't figure out if this was a compiler bug or according to the C spec. Regardless, that means this method can't be used, so now it uses separate CTX_DATA_DEFINES. |
Commit Details:
Full Hash: 128c8167afa003984b7446ad53915c79f872fdbf
SVN Revision: 18753
Parent Commit: b50ef7a
Lines Changed: +69, -54
9 Modified Paths:
/source/blender/blenkernel/BKE_context.h (+25, -3) (Diff)
/source/blender/blenkernel/BKE_screen.h (+2, -2) (Diff)
/source/blender/blenkernel/intern/context.c (+18, -24) (Diff)
/source/blender/editors/screen/screen_context.c (+7, -7) (Diff)
/source/blender/editors/screen/screen_intern.h (+1, -1) (Diff)
/source/blender/editors/space_image/space_image.c (+3, -3) (Diff)
/source/blender/editors/space_node/space_node.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+10, -10) (Diff)
/source/blender/editors/space_view3d/view3d_ops.c (+1, -2) (Diff)
/source/blender/blenkernel/BKE_screen.h (+2, -2) (Diff)
/source/blender/blenkernel/intern/context.c (+18, -24) (Diff)
/source/blender/editors/screen/screen_context.c (+7, -7) (Diff)
/source/blender/editors/screen/screen_intern.h (+1, -1) (Diff)
/source/blender/editors/space_image/space_image.c (+3, -3) (Diff)
/source/blender/editors/space_node/space_node.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+10, -10) (Diff)
/source/blender/editors/space_view3d/view3d_ops.c (+1, -2) (Diff)