Revision: 15062
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=15062
Author: sirdude
Date: 2008-05-30 21:46:48 +0200 (Fri, 30 May 2008)
Log Message:
-----------
This is patch [#9053] More concrete makesdna reporting
Submitted by gsr
It just makes the printf's all different so you can tell where the problem
is.
Kent
Modified Paths:
--------------
trunk/blender/source/blender/makesdna/intern/makesdna.c
Modified: trunk/blender/source/blender/makesdna/intern/makesdna.c
===================================================================
--- trunk/blender/source/blender/makesdna/intern/makesdna.c 2008-05-30
18:13:43 UTC (rev 15061)
+++ trunk/blender/source/blender/makesdna/intern/makesdna.c 2008-05-30
19:46:48 UTC (rev 15062)
@@ -688,18 +688,18 @@
/* 4-8 aligned/ */
if(sizeof(void *) == 4) {
if (len % 4) {
- printf("Align
pointer error in struct: %s %s\n", types[structtype], cp);
+ printf("Align
pointer error in struct (len4): %s %s\n", types[structtype], cp);
dna_error = 1;
}
} else {
if (len % 8) {
- printf("Align
pointer error in struct: %s %s\n", types[structtype], cp);
+ printf("Align
pointer error in struct (len8): %s %s\n", types[structtype], cp);
dna_error = 1;
}
}
if (alphalen % 8) {
- printf("Align pointer
error in struct: %s %s\n", types[structtype],cp);
+ printf("Align pointer
error in struct (alphalen8): %s %s\n", types[structtype],cp);
dna_error = 1;
}
@@ -748,13 +748,13 @@
// has_pointer is set or alphalen != len
if (has_pointer || alphalen != len) {
if (alphalen % 8) {
- printf("Sizeerror in
struct: %s (add %d bytes)\n", types[structtype], alphalen%8);
+ printf("Sizeerror 8 in
struct: %s (add %d bytes)\n", types[structtype], alphalen%8);
dna_error = 1;
}
}
if(len % 4) {
- printf("Sizeerror in struct: %s
(add %d bytes)\n", types[structtype], len%4);
+ printf("Sizeerror 4 in struct:
%s (add %d bytes)\n", types[structtype], len%4);
dna_error = 1;
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs