kernel: remove static qualifier from functions generated by btree convenience macros
This commit is contained in:
@@ -63,7 +63,7 @@ extern "C" {
|
|||||||
@param function_name the name of the function to generate.
|
@param function_name the name of the function to generate.
|
||||||
*/
|
*/
|
||||||
#define BTREE_DEFINE_SIMPLE_INSERT(node_type, container_node_member, container_key_member, function_name) \
|
#define BTREE_DEFINE_SIMPLE_INSERT(node_type, container_node_member, container_key_member, function_name) \
|
||||||
static void function_name(struct btree *tree, node_type *node) \
|
void function_name(struct btree *tree, node_type *node) \
|
||||||
{ \
|
{ \
|
||||||
if (!tree->b_root) { \
|
if (!tree->b_root) { \
|
||||||
tree->b_root = &node->container_node_member; \
|
tree->b_root = &node->container_node_member; \
|
||||||
@@ -138,7 +138,7 @@ extern "C" {
|
|||||||
requirements listed above.
|
requirements listed above.
|
||||||
*/
|
*/
|
||||||
#define BTREE_DEFINE_INSERT(node_type, container_node_member, container_key_member, function_name, comparator) \
|
#define BTREE_DEFINE_INSERT(node_type, container_node_member, container_key_member, function_name, comparator) \
|
||||||
static void function_name(struct btree *tree, node_type *node) \
|
void function_name(struct btree *tree, node_type *node) \
|
||||||
{ \
|
{ \
|
||||||
if (!tree->b_root) { \
|
if (!tree->b_root) { \
|
||||||
tree->b_root = &node->container_node_member; \
|
tree->b_root = &node->container_node_member; \
|
||||||
|
|||||||
Reference in New Issue
Block a user