]> git.donarmstrong.com Git - ape.git/blobdiff - src/me_balanced.c
various fixes in C files
[ape.git] / src / me_balanced.c
index 4484d183e328de8d03b1f663e707765c302fedfa..cd135695b3910d7d30512c6aacf5b57ae3fd7e01 100644 (file)
@@ -1,4 +1,12 @@
-#include "me.h"
+/* me_balanced.c    2012-04-30 */
+
+/* Copyright 2007 Vincent Lefort
+   BMEsplitEdge() modified by Emmanuel Paradis */
+
+/* This file is part of the R-package `ape'. */
+/* See the file ../COPYING for licensing issues. */
+
+##include "me.h"
 
 void BalWFext(edge *e, double **A) /*works except when e is the one edge
                                  inserted to new vertex v by firstInsert*/
@@ -248,10 +256,10 @@ void BMEsplitEdge(tree *T, node *v, edge *e, double **A)
   edge *newPendantEdge;
   edge *newInternalEdge;
   node *newNode;
-  char nodeLabel[NODE_LABEL_LENGTH];
+  int nodeLabel = 0;//char nodeLabel[NODE_LABEL_LENGTH];
   char edgeLabel1[EDGE_LABEL_LENGTH];
   char edgeLabel2[EDGE_LABEL_LENGTH];
-  snprintf(nodeLabel,1,"");
+  //snprintf(nodeLabel,1,"");
   //sprintf(edgeLabel1,"E%d",T->size);
   //sprintf(edgeLabel2,"E%d",T->size+1);
   snprintf(edgeLabel1,EDGE_LABEL_LENGTH,"E%d",T->size);