On 29/11/08 12:16, Bram Moolenaar wrote:
> Tony Mechelynck wrote:
>
>> On 28/11/08 21:27, Bram Moolenaar wrote:
>>> Patch 7.2.055
>>> Problem:    Various compiler warnings with strict checking.
>>> Solution:   Avoid the warnings by using return values and renaming.
>> [...]
>>
>> Works for me (Huge gvim with +gui_gtk2 +gui_gnome +perl +python +ruby
>> +tcl -mzscheme +float +xterm_save -tag_old_static).
>>
>> All warnings have disappeared except the "unavoidable" ones about:
>> gui_gtk_x11.c:3420: not enough variable arguments to fit a sentinel
>>      a line included (by #ifdef) only for Gnome2 GUI
>
> I don't know how to fix this one.  It actually looks like a problem in
> the header file.  Or at least incompatible between GTK versions.

The version installed on my system consists, among others, of:
gtk2-2.14.4-3.1
gtk2-devel-2.14.4-3.1
gnome-common-2.24.0-1.8
libgnome-2.24.1-1.18
libgnome-devel-2.24.1-1.18

>
>> if_perl.xs:463: null argument where non-null required
>>      a line specific to Perl ver. 5.10 (included) to 6.0 (excluded).
>
> I actually think NULL is OK here.  At least, it has always worked.  I
> don't know how to pass something else, one can't simply pass an empty
> environment.

Hm, what does an empty environment consist of? Would 0L, or maybe a 
pointer to it, work OK there?

>
>> ... and in the link, two messages ending in "better use 'mkstemp'" about
>> the file posixmodule.c distributed with Python 2.6
>
> That is caused by the Python library.

Yeah, I know; I wouldn't blame you for something in the source of a 
module called (on my system) 
/usr/src/packages/BUILD/Python-2.6/./Modules/posixmodule.c


Best regards,
Tony.
-- 
Linux is just like a wigwam: no Windows, no Gates and an Apache inside.

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui