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