This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: Possible bug in dbg-threads-syscall.c
- From: "Patrick Doyle" <wpd at delcomsys dot com>
- To: "Jonathan Larmour" <jlarmour at redhat dot com>
- Cc: "eCos" <ecos-discuss at sourceware dot cygnus dot com>
- Date: Tue, 4 Dec 2001 12:55:34 -0500
- Subject: RE: [ECOS] Possible bug in dbg-threads-syscall.c
In my CVS net source tree, 'dbg_syscall_ptr' is the double pointer to a
function, 'f' is defined as 'dbg_syscall_func', which is a singler pointer
to a function. I was just expressing curiosity as to what the heck the C
language defines '*f' to be when 'f' is a declared as a (single) pointer to
a function.
--wpd
>
> > I am curious, however, if 'f' is a pointer to a function, what,
> exactly does
> > '*f' mean?
>
> For some reason I'm not entirely sure about, f is a double pointer to a
> function. i.e. a pointer to a pointer to a function.
>
> Jifl