Skip to content

Commit

Permalink
Merge pull request #136 from v4hn/octomap-safeguards
Browse files Browse the repository at this point in the history
add safe-guards to allow octree headers only if octomap enabled
  • Loading branch information
jslee02 committed Jun 26, 2016
2 parents 9755ce0 + 657795c commit dd0dce5
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 0 deletions.
4 changes: 4 additions & 0 deletions include/fcl/octree.h
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@
#ifndef FCL_OCTREE_H
#define FCL_OCTREE_H

#include "fcl/config.h"
#if not(FCL_HAVE_OCTOMAP)
#error "This header requires fcl to be compiled with octomap support"
#endif

#include <memory>
#include <array>
Expand Down
5 changes: 5 additions & 0 deletions include/fcl/traversal/traversal_node_octree.h
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,11 @@
#ifndef FCL_TRAVERSAL_NODE_OCTREE_H
#define FCL_TRAVERSAL_NODE_OCTREE_H

#include "fcl/config.h"
#if not(FCL_HAVE_OCTOMAP)
#error "This header requires fcl to be compiled with octomap support"
#endif

#include "fcl/collision_data.h"
#include "fcl/traversal/traversal_node_base.h"
#include "fcl/narrowphase/narrowphase.h"
Expand Down

0 comments on commit dd0dce5

Please sign in to comment.