[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [59857] trunk/blender/source/blender/ blenkernel/intern/curve.c: align BevelSort strict to save some bytes.
Campbell Barton
ideasman42 at gmail.com
Thu Sep 5 23:45:05 CEST 2013
Revision: 59857
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=59857
Author: campbellbarton
Date: 2013-09-05 21:45:05 +0000 (Thu, 05 Sep 2013)
Log Message:
-----------
align BevelSort strict to save some bytes. use camel case.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/curve.c
Modified: trunk/blender/source/blender/blenkernel/intern/curve.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/curve.c 2013-09-05 21:36:19 UTC (rev 59856)
+++ trunk/blender/source/blender/blenkernel/intern/curve.c 2013-09-05 21:45:05 UTC (rev 59857)
@@ -1854,15 +1854,15 @@
}
-struct bevelsort {
+struct BevelSort {
+ BevList *bl;
float left;
- BevList *bl;
int dir;
};
static int vergxcobev(const void *a1, const void *a2)
{
- const struct bevelsort *x1 = a1, *x2 = a2;
+ const struct BevelSort *x1 = a1, *x2 = a2;
if (x1->left > x2->left)
return 1;
@@ -2471,7 +2471,7 @@
BevList *bl, *blnew, *blnext;
BevPoint *bevp, *bevp2, *bevp1 = NULL, *bevp0;
float min, inp;
- struct bevelsort *sortdata, *sd, *sd1;
+ struct BevelSort *sortdata, *sd, *sd1;
int a, b, nr, poly, resolu = 0, len = 0;
int do_tilt, do_radius, do_weight;
int is_editmode = 0;
@@ -2725,7 +2725,7 @@
/* find extreme left points, also test (turning) direction */
if (poly > 0) {
- sd = sortdata = MEM_mallocN(sizeof(struct bevelsort) * poly, "makeBevelList5");
+ sd = sortdata = MEM_mallocN(sizeof(struct BevelSort) * poly, "makeBevelList5");
bl = bev->first;
while (bl) {
if (bl->poly > 0) {
@@ -2767,7 +2767,7 @@
bl = bl->next;
}
- qsort(sortdata, poly, sizeof(struct bevelsort), vergxcobev);
+ qsort(sortdata, poly, sizeof(struct BevelSort), vergxcobev);
sd = sortdata + 1;
for (a = 1; a < poly; a++, sd++) {
More information about the Bf-blender-cvs
mailing list