[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Je peux plus jouer :(



Le Sat 21/02/2004, François TOURDE disait
> Certains programmeurs pensent que les int font 8 bits, et ils prennent
> l'ouverture du 256ième fichier comme -1 !!!
> 
> Morceau choisi dans les 3Mo du strace:
> 
> -----8<---------8<---------8<---------8<---------8<----
> socket(PF_UNIX, SOCK_STREAM, 0)         = 256
> write(2, "_X11Trans", 9_X11Trans)                = 9
> write(2, "SocketOpen: socket() failed for "..., 38SocketOpen: socket() failed for local) = 38
> -----8<---------8<---------8<---------8<---------8<----
> 
> On sent bien la présence du:
> 
> unsigned char fd = open("/la/ou/il/y/a/les/maps/frag.pk3", whatever)
> 
> Du coup: Ne chargez pas trop de maps dans ET, sinon vous ne pourrez
> pas jouer du tout.

Bah non -1 ça aurait été 255

Là 256 ça donne 0 une fois réduit.

-- 
Erwan



Reply to: