[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 12/41] libps: Silence a warning

From: Sergey Bugaev
Subject: [PATCH 12/41] libps: Silence a warning
Date: Tue, 9 May 2023 00:31:07 +0300

GCC was complaining about the mismatch in types between the 'fn' pointer
and the function pointers assigned to it. Since fn is meant to be used
with different function types, represent it as a 'void *' and not a
pointer to any particular function type.
 libps/ps.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libps/ps.h b/libps/ps.h
index 192847b5..3e59c66a 100644
--- a/libps/ps.h
+++ b/libps/ps.h
@@ -535,7 +535,7 @@ struct ps_getter
     /* A function that will get the value; the protocol between this function
        and its caller is type-dependent.  */
-    void (*fn) (void);
+    void *fn;
 /* Access macros: */

reply via email to

[Prev in Thread] Current Thread [Next in Thread]