Le Sat, 23 May 2009 10:45:34 +0200, Dominique Pellé a écrit dans le
message <[email protected]> :

> I don't have any warning when building with Tcl (using gcc -4.3.2).
> But looking at /usr/include/tcl8.4/tcl.h, I see that the last few fields
> of the struct Tcl_ChannelType don't necessarily exist everywhere
> in very version of Tcl:

Yes, after your patch I have still to remove a field.

======== tcl.h ==========
typedef struct Tcl_ChannelType {
    char *typeName;
    Tcl_ChannelTypeVersion version;     
    Tcl_DriverCloseProc *closeProc;
    Tcl_DriverInputProc *inputProc;
    Tcl_DriverOutputProc *outputProc;
    Tcl_DriverSeekProc *seekProc;       
    Tcl_DriverSetOptionProc *setOptionProc;
    Tcl_DriverGetOptionProc *getOptionProc;
    Tcl_DriverWatchProc *watchProc;     
    Tcl_DriverGetHandleProc *getHandleProc;
    Tcl_DriverClose2Proc *close2Proc;   
    Tcl_DriverBlockModeProc *blockModeProc;
    Tcl_DriverFlushProc *flushProc;     
    Tcl_DriverHandlerProc *handlerProc; 
} Tcl_ChannelType;
================================
-- 
Patrick Texier

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

Attachment: if_tcl_pt.patch
Description: Binary data

Attachment: tcl.h.bz2
Description: Binary data

Raspunde prin e-mail lui