Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Stupid microsoft compiler not understanding the basic bases of C99
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 6 Mar 2008 09:05:37 +0000 (09:05 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 6 Mar 2008 09:05:37 +0000 (09:05 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5267 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/xbt/ex.c

index ce75412..c93ea85 100644 (file)
@@ -58,12 +58,13 @@ void xbt_ex_setup_backtrace(xbt_ex_t *e);
 
 void xbt_backtrace_display(xbt_ex_t *e) {
   xbt_ex_setup_backtrace(e);
 
 void xbt_backtrace_display(xbt_ex_t *e) {
   xbt_ex_setup_backtrace(e);
+   
 #ifdef HAVE_BACKTRACE
 #ifdef HAVE_BACKTRACE
-  int i;
-
   if (e->used == 0) {
      fprintf(stderr,"(backtrace not set)\n");
   } else {     
   if (e->used == 0) {
      fprintf(stderr,"(backtrace not set)\n");
   } else {     
+     int i;
+     
      fprintf(stderr,"Backtrace (displayed in thread %p):\n",
             (void*)xbt_thread_self());
      for (i=1; i<e->used; i++) /* no need to display "xbt_display_backtrace" */
      fprintf(stderr,"Backtrace (displayed in thread %p):\n",
             (void*)xbt_thread_self());
      for (i=1; i<e->used; i++) /* no need to display "xbt_display_backtrace" */