Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2012-02-19 07:10:11 +0400
committerCampbell Barton <ideasman42@gmail.com>2012-02-19 07:10:11 +0400
commit445003973434da55614e90fcee2f99f1765afd8f (patch)
tree0186dfc93e285db1bde059f93e78f48b37835b3d /source/blender/blenlib/BLI_array.h
parentf75bf20c817d9e09b23513d007bc8cc69ff00d48 (diff)
Change texface draw to always use glShadeModel(GL_SMOOTH), with texface draw.
without this each face would get a solid color, this is the same method used in object mode. also copy BLI_array.h fix from bmesh branch.
Diffstat (limited to 'source/blender/blenlib/BLI_array.h')
-rw-r--r--source/blender/blenlib/BLI_array.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/blenlib/BLI_array.h b/source/blender/blenlib/BLI_array.h
index a5453f1537b..9fa66e91393 100644
--- a/source/blender/blenlib/BLI_array.h
+++ b/source/blender/blenlib/BLI_array.h
@@ -177,11 +177,11 @@
* same purpose as BLI_array_staticdeclare()
* but use when the max size is known ahead of time */
#define BLI_array_fixedstack_declare(arr, maxstatic, realsize, allocstr) \
- char _##arr##_static[maxstatic*sizeof(*arr)]; \
+ char _##arr##_static[maxstatic*sizeof(*(arr))]; \
const int _##arr##_is_static= ((void *)_##arr##_static) != ( \
- arr= (realsize <= maxstatic) ? \
+ arr= ((realsize) <= maxstatic) ? \
(void *)_##arr##_static : \
- MEM_mallocN(sizeof(*arr)*realsize, allocstr) \
+ MEM_mallocN(sizeof(*(arr)) * (realsize), allocstr) \
) \
#define BLI_array_fixedstack_free(arr) \