Browse Source

LibC: Stub out tdelete

Tim Schumacher 3 năm trước cách đây
mục cha
commit
a66c358c52
2 tập tin đã thay đổi với 7 bổ sung0 xóa
  1. 6 0
      Userland/Libraries/LibC/search.cpp
  2. 1 0
      Userland/Libraries/LibC/search.h

+ 6 - 0
Userland/Libraries/LibC/search.cpp

@@ -90,6 +90,12 @@ void* tfind(const void* key, void* const* rootp, int (*comparator)(const void*,
     return nullptr;
 }
 
+void* tdelete(const void*, void**, int (*)(const void*, const void*))
+{
+    dbgln("FIXME: Implement tdelete()");
+    TODO();
+}
+
 static void twalk_internal(const struct search_tree_node* node, void (*action)(const void*, VISIT, int), int depth)
 {
     if (!node)

+ 1 - 0
Userland/Libraries/LibC/search.h

@@ -17,6 +17,7 @@ typedef enum {
 
 void* tsearch(const void*, void**, int (*)(const void*, const void*));
 void* tfind(const void*, void* const*, int (*)(const void*, const void*));
+void* tdelete(const void*, void**, int (*)(const void*, const void*));
 void twalk(const void*, void (*)(const void*, VISIT, int));
 
 __END_DECLS