After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 353314 - Function `GNOME_Evolution_Shell_findComponent' implicitly converted to pointer
Function `GNOME_Evolution_Shell_findComponent' implicitly converted to pointer
Status: RESOLVED FIXED
Product: evolution-sharp
Classification: Deprecated
Component: bindings
0.11.x
Other All
: Normal normal
: ---
Assigned To: Mike Kestner
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-08-28 23:44 UTC by dann frazier
Modified: 2006-11-18 18:00 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description dann frazier 2006-08-28 23:44:42 UTC
Please describe the problem:
Building evolution-sharp 0.11 on a Debian system results in the above warning.
I filter the build logs from the Debian autobuilders to look for these warnings because they are guaranteed to cause segfaults on 64-bit systems like amd64 & ia64 if the returned pointer is ever dereferenced.

For more details, see:
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=334248

Steps to reproduce:
1. Download http://people.debian.org/~dannf/check-implicit-pointer-functions
2. ./configure
3. make 2>&1 | tee check-implicit-pointer-functions

Actual results:
$ ~/bin/check-implicit-pointer-functions < ../evolution-sharp.buildlog
Function `GNOME_Evolution_Shell_findComponent' implicitly converted to pointer at ./mail/e-mail-remote-glue.c:204

Expected results:
no output

Does this happen every time?
yes

Other information:
Comment 1 Daniel Drake 2006-11-18 18:00:38 UTC
Fixed in 0.12.0 thanks to Varadhan