SOURCES: poldek-cookie.patch - was doing a lot of these seeks, use...
Patrys :: Patryk Zawadzki
patrys at pld-linux.org
Thu Apr 21 03:39:18 CEST 2005
Dnia 21-04-2005, czw o godzinie 01:02 +0200, Jakub Bogusz napisał(a):
> On Thu, Apr 21, 2005 at 12:38:55AM +0200, Arkadiusz Miskiewicz wrote:
> > > Wygląda na workaround metodą gwałtu analnego :D
> > Pomijając, że nie sprawdza czy alokacja się udała (wynik fseeka też nie był
> > sprawdzany choć hmm, chyba jak fseek się nie uda to po prostu nic się nie
> > zmienia jeśli chodzi o wskaźnik pozycji w strumieniu) to z czym jest problem?
Nie ma problemu, tylko przykro, że trzeba takie obejścia robić...
> Jeszcze drugi podobny fseek() został - tylko z odczytaną 16-bitową liczbą
> jako parametrem.
>
> BTW: temu powyższemu nie zdarza się mieć jakiegoś dużego argumentu?
> Myślałem o sprawdzaniu size i w zależności od niego robienia fread()
> lub fseek() - bo jak skądś się weźmie duża liczba 32-bitowa (choćby
> z uszkodzonego indeksu), to poleci...
A nie można zrobić w pętli fseeka aż wyczerpie parametr?
--
Patrys :: Patryk Zawadzki <patrys at pld-linux.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: </mailman/pipermail/pld-devel-pl/attachments/20050421/f711c26b/attachment.sig>
More information about the pld-devel-pl
mailing list