[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52137] trunk/blender/source/blender/ makesdna/DNA_gpencil_types.h: fix for DNA alignment on 32 and 64bit systems .

Campbell Barton ideasman42 at gmail.com
Mon Nov 12 10:27:42 CET 2012


Revision: 52137
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52137
Author:   campbellbarton
Date:     2012-11-12 09:27:39 +0000 (Mon, 12 Nov 2012)
Log Message:
-----------
fix for DNA alignment on 32 and 64bit systems.

Modified Paths:
--------------
    trunk/blender/source/blender/makesdna/DNA_gpencil_types.h

Modified: trunk/blender/source/blender/makesdna/DNA_gpencil_types.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_gpencil_types.h	2012-11-12 08:39:27 UTC (rev 52136)
+++ trunk/blender/source/blender/makesdna/DNA_gpencil_types.h	2012-11-12 09:27:39 UTC (rev 52137)
@@ -50,8 +50,8 @@
  */
 typedef struct bGPDstroke {
 	struct bGPDstroke *next, *prev;
-	
 	bGPDspoint *points;		/* array of data-points for stroke */
+	void *pad;				/* keep 4 pointers at the beginning, padding for 'inittime' is tricky 64/32bit */
 	int totpoints;			/* number of data-points in array */
 	
 	short thickness;		/* thickness of stroke (currently not used) */




More information about the Bf-blender-cvs mailing list