How to print pointer to function?

Josef Wolf jw@raven.inka.de
Thu Dec 12 09:30:00 GMT 2019


Hello,

I would like to print the pointer to a function for debugging purposes.

But I keep getting a warning:

  ttt.c: In function 'insert_transfer':
  ttt.c:7:37: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
      7 |     printf ("lost transfer %p\r\n", (void*)rdyfunc);

Is there any way to get rid of this warning?

-- 
Josef Wolf
jw@raven.inka.de



More information about the Gcc-help mailing list