1572Fermer1574
Kevin KoflerLe 30/09/2010 à 09:38
Folco (./1571) :
    const unsigned short PdtLibOffsets[] =
    {
        (unsigned long)&Data.InitCmdline        - (unsigned long)&Data,
        (unsigned long)&Data.ManageArgs         - (unsigned long)&Data,
        (unsigned long)&Data.GetCurrentArgPtr   - (unsigned long)&Data,
        (unsigned long)&Data.SkipArgs           - (unsigned long)&Data,
        (unsigned long)&Data.GetFilePtr         - (unsigned long)&Data,
        (unsigned long)&Data.CheckFileType      - (unsigned long)&Data
    };

Ce code n'est pas du C valide. Tu ne peux pas utiliser des offsets comme ça en C, seulement des pointeurs relogés. (Le tableau des DLLs nostub est aussi un tableau relogé, pas un tableau d'offsets.)