Blender Git Loki
Git Commits -> Revision 4205748
Revision 4205748 by Ton Roosendaal (master) April 28, 2007, 16:15 (GMT) |
Part 2 of 64 bits fixing; the files. The good news; previously written 64 bits are still valid! All fixes appeared to be possible in code, no versioning patches needed. :) That also removes the I AM STUPID 64 bits ban from the code. The bad news: I couldn't get a 64 bits Blender running here (ghost-mac issues... it has to be recoded using Quartz to be able to run 64 bits). So what I have tested was: 32 bits binary: - Appending/linking data from 64 bits file. - Reading 64 bits chained library-linked files (file -> file -> etc) - Linking 32 bits files with 64 bits files This has to be tested for 64 bits too. Will drop in IRC now to help. Note: part 3 is fixing memory issues for addressing > 4 GB data. A first start has been made for a blenlib API function. |
Commit Details:
Full Hash: 42057481fbb0c7ed3de21a9c72707aab72d1b48c
SVN Revision: 10602
Parent Commit: 6bb16e0
Lines Changed: +129, -56
8 Modified Paths:
/source/blender/blenlib/BLI_blenlib.h (+8, -1) (Diff)
/source/blender/blenlib/intern/util.c (+47, -0) (Diff)
/source/blender/blenloader/intern/genfile.c (+11, -0) (Diff)
/source/blender/blenloader/intern/genfile.h (+1, -0) (Diff)
/source/blender/blenloader/intern/readblenentry.c (+2, -2) (Diff)
/source/blender/blenloader/intern/readfile.c (+51, -47) (Diff)
/source/blender/blenloader/intern/readfile.h (+4, -1) (Diff)
/source/blender/src/buttons_object.c (+5, -5) (Diff)
/source/blender/blenlib/intern/util.c (+47, -0) (Diff)
/source/blender/blenloader/intern/genfile.c (+11, -0) (Diff)
/source/blender/blenloader/intern/genfile.h (+1, -0) (Diff)
/source/blender/blenloader/intern/readblenentry.c (+2, -2) (Diff)
/source/blender/blenloader/intern/readfile.c (+51, -47) (Diff)
/source/blender/blenloader/intern/readfile.h (+4, -1) (Diff)
/source/blender/src/buttons_object.c (+5, -5) (Diff)