]> pd.if.org Git - zpackage/blobdiff - lib/jsw/jsw_rbtree.h
remove c++isms from jsw code
[zpackage] / lib / jsw / jsw_rbtree.h
index 1933baeccea66bb2bf95449be646538c6e4ac7f6..593fb866de4bbc273df7adc35bc9fb6974de7694 100644 (file)
   anyone who has modified the code through
   a header comment, such as this one.
 */
-#ifdef __cplusplus
-#include <cstddef>
-
-using std::size_t;
-
-extern "C" {
-#else
 #include <stddef.h>
-#endif
 
 /* Opaque types */
 typedef struct jsw_rbtree jsw_rbtree_t;
@@ -53,8 +45,4 @@ void         *jsw_rbtlast ( jsw_rbtrav_t *trav, jsw_rbtree_t *tree );
 void         *jsw_rbtnext ( jsw_rbtrav_t *trav );
 void         *jsw_rbtprev ( jsw_rbtrav_t *trav );
 
-#ifdef __cplusplus
-}
-#endif
-
 #endif