Najnowszy twm
Michal Moskal
malekith w pld.org.pl
Sob, 30 Cze 2001, 12:19:33 CEST
On Fri, Jun 29, 2001 at 07:35:03PM +0200, Paweł Kołodziej wrote:
> Dnia Fri, Jun 29, 2001 at 02:22:11PM +0200, Michal Moskal napisał(a):
> > On Fri, Jun 29, 2001 at 01:51:27PM +0200, Grzegorz 'Dzikus' Sterniczuk wrote:
> > > On Fri, 29 Jun 2001 13:13:11 +0200 (CEST), you wrote:
> > > diff -r1.3 -r1.2
> > > 80c80
> > > < + if((long)l > (long)nmemb-1)
> > > ---
> > > > + if(l > nmemb-1)
>
> no tak. size_t jest unsigned. przeoczyłem. ale powyzsze dla duzych liczb tez
> moze źle zadziałać. Powinno być raczej
> if(nmemb == 0 || l > nmemb-1)
Jesli podejrzewasz, ze ktos bedzie mial 2 milardy pozycji w
w tablicy, to mozna zmienic... :))
> > Ta funkcja nie działała dobrze jak się jej nmemb==0 zapodało.
> > Powinna wtedy zwracać NULL a nie zwracała i sie sypało.
>
> fakt. możesz posłać stosownego patcha na rpm-list ? ja musze już wyjeżdżać
> i napewno nie zdąże.
Sure.
--
: Michal ``,/\/\, '' Moskal | | : GCS {C,UL}++++$
: | |alekith @ |)|(| . org . pl : {E--, W, w-,M}-
: | : {b,e>+}++ !tv h
: Current project: http://aleph-0.dhs.org/ywindow/ : PLD Team member
Więcej informacji o liście dyskusyjnej pld-devel-pl