- if (!(tfind (&x, &root, cmp_fn) != NULL)) return 1;
- if (!(tdelete (&x, &root, cmp_fn) != NULL)) return 1;
- return 0;
-}], [gl_cv_func_tdelete_works=yes], [gl_cv_func_tdelete_works=no],
+ if (!(tfind (&x, &root, cmp_fn) != NULL))
+ result |= 2;
+ if (!(tdelete (&x, &root, cmp_fn) != NULL))
+ result |= 4;
+ return result;
+}]])], [gl_cv_func_tdelete_works=yes], [gl_cv_func_tdelete_works=no],