diff options
author | Petar Petrov <slackalaxy@gmail.com> | 2020-10-09 09:37:01 +0100 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2020-10-10 10:18:48 +0700 |
commit | e4fea76d0129fd05e7138772f4714dca3994f853 (patch) | |
tree | 0db52f5f85a1ed7642c1642fd18d4cbaf970903b /academic/bpp1.9-phyl/caps_TreeTemplateTools.patch | |
parent | 78e0a28c5caedc5da8a65654334944643bad2974 (diff) | |
download | slackbuilds-e4fea76d0129fd05e7138772f4714dca3994f853.tar.gz slackbuilds-e4fea76d0129fd05e7138772f4714dca3994f853.tar.xz |
academic/bpp1.9-phyl: Added (Bio++ 1.9 Phyl Library)
Signed-off-by: Dave Woodfall <dave@slackbuilds.org>
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'academic/bpp1.9-phyl/caps_TreeTemplateTools.patch')
-rw-r--r-- | academic/bpp1.9-phyl/caps_TreeTemplateTools.patch | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/academic/bpp1.9-phyl/caps_TreeTemplateTools.patch b/academic/bpp1.9-phyl/caps_TreeTemplateTools.patch new file mode 100644 index 0000000000..b4f79029de --- /dev/null +++ b/academic/bpp1.9-phyl/caps_TreeTemplateTools.patch @@ -0,0 +1,39 @@ +diff -pruN orig/Phyl/TreeTemplateTools.h new/Phyl/TreeTemplateTools.h +--- orig/Phyl/TreeTemplateTools.h 2010-04-01 16:37:04.000000000 +0300 ++++ new/Phyl/TreeTemplateTools.h 2017-02-03 14:33:11.000000000 +0200 +@@ -191,7 +191,7 @@ class TreeTemplateTools + static void dropLeaf(TreeTemplate<N>& tree, const std::string& leafName) throw (NodeNotFoundException, Exception) + { + N* leaf = tree.getNode(leafName); +- if (!leaf->hasfather()) ++ if (!leaf->hasFather()) + throw Exception("TreeTemplateTools::dropLeaf(). Leaf is the only node in the tree, can't remove it."); + N* parent = leaf->getFather(); + if (parent->getNumberOfSons() > 2) +@@ -203,7 +203,7 @@ class TreeTemplateTools + else if (parent->getNumberOfSons() == 2) + { + //We have to delete the parent node as well: +- N* brother = parent->getson(0); ++ N* brother = parent->getSon(0); + if (brother == leaf) brother = parent->getSon(1); + if (!parent->hasFather()) + { +@@ -212,7 +212,7 @@ class TreeTemplateTools + { + brother->setDistanceToFather(brother->getDistanceToFather() + leaf->getDistanceToFather()); + } +- tree->setRootNode(brother); ++ tree.setRootNode(brother); + delete parent; + delete leaf; + } +@@ -223,7 +223,7 @@ class TreeTemplateTools + { + brother->setDistanceToFather(brother->getDistanceToFather() + parent->getDistanceToFather()); + } +- unsigned int pos = gParent->getsonPosition(parent); ++ unsigned int pos = gParent->getSonPosition(parent); + gParent->setSon(pos, brother); + delete parent; + delete leaf; |