On 9/6/20 5:45 PM, Bruno Haible wrote:

What is the point of these parentheses?

Haven't a clue. It's an unusual style.

  static reg_errcode_t preorder (bin_tree_t *root,
-                              reg_errcode_t (fn (void *, bin_tree_t *)),
+                              reg_errcode_t fn (void *, bin_tree_t *),
                               void *extra);

For corrections like that I suggest the style "reg_errcode_t (*fn) (void *, bin_tree_t *)" instead, as that's the usual style in glibc and I expect it is the style that was intended in regcomp.c anyway.

Reply via email to