On 2009/02/17 13:42, Edd Barrett wrote: > Hi, > > On Tue, Feb 17, 2009 at 01:26:55PM +0000, Stuart Henderson wrote: > > ui.c:151: warning: implicit declaration of function `draw_ui_elements' > > ui.c:341: warning: implicit declaration of function > > `systray_property_update' > > ui.c:407: warning: implicit declaration of function `usleep' > > systray.c:281: warning: implicit declaration of function `draw_ui_elements' > > > > these do not have prototypes - sloppy, but won't cause a runtime > > problem. fixing these will clear up most of the other warnings. > > I noticed this, but figured theres no gain in fixing it. As you say, > there will be no impact on the package binary.
if it were just these, and the software otherwise worked, I'd tend to agree. but since the others need fixing anyway, there's no point in being as sloppy with the fix as the original code was.. > Use a wm which supports dockapps (openbox, windowmaker). Run wmsystray > and then run pidgin. Look for the tray icon appearing in the tray. I won't change wm just to test this, but I ran "wmsystray -nowm" and started pidgin, both segfaulted right away.
