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 <[EMAIL PROTECTED]>
signature.asc
Description: This is a digitally signed message part
_______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
