[Bf-blender-cvs] [8a97d46] master: Windows:
Antony Riakiotakis
noreply at git.blender.org
Mon Apr 13 12:21:46 CEST 2015
Commit: 8a97d462961d3f4be96303ab5eb59c0e5a00ba7c
Author: Antony Riakiotakis
Date: Mon Apr 13 12:21:21 2015 +0200
Branches: master
https://developer.blender.org/rB8a97d462961d3f4be96303ab5eb59c0e5a00ba7c
Windows:
Only print backtrace on debug builds, since on release builds there is
only some useless output from a python library and fftw.
===================================================================
M source/blender/blenlib/intern/system.c
===================================================================
diff --git a/source/blender/blenlib/intern/system.c b/source/blender/blenlib/intern/system.c
index b6b0f14..18703a8 100644
--- a/source/blender/blenlib/intern/system.c
+++ b/source/blender/blenlib/intern/system.c
@@ -99,8 +99,7 @@ void BLI_system_backtrace(FILE *fp)
/* Windows */
#elif defined(_MSC_VER)
- (void)fp;
-#if defined WIN32
+#ifndef NDEBUG
#define MAXSYMBOL 256
#define SIZE 100
unsigned short i;
@@ -127,11 +126,12 @@ void BLI_system_backtrace(FILE *fp)
MEM_freeN(symbolinfo);
#undef MAXSYMBOL
#undef SIZE
-#endif
-
+#else
+ fprintf(fp, "Not supported on release builds\n");
+#endif /* NDEBUG */
+#else /* _MSC_VER */
/* ------------------ */
/* non msvc/osx/linux */
-#else
(void)fp;
#endif
More information about the Bf-blender-cvs
mailing list