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

Re: xorg-server: Changes to 'debian-unstable'



On Mon, Sep 17, 2007 at 08:19:02AM +0200, Julien Cristau wrote:
> Hi David,
> 
> On Mon, Sep 17, 2007 at 00:21:24 +0000, David Nusinow wrote:
> 
> > @@ -114,10 +114,7 @@ Index: xorg-server/hw/xfree86/common/xf86AutoConfig.c
> >  +            }
> >  +            len = strlen(direntry->d_name);
> >  +            /* A tiny bit of sanity checking. We should probably do better */
> > -+            if (direntry->d_name[len-3] == 'i' && \
> > -+                direntry->d_name[len-2] == 'd' &&  \
> > -+                direntry->d_name[len-1] == 's') { 
> > -+
> > ++            if (strncmp(direntry->d_name[len-4], ".ids", 4) == 0) {
> >  +                /* We need the full path name to open the file */
> >  +                path_name[0] = '\0';
> >  +                strncat(path_name, "/usr/share/xserver-xorg/pci/", 256);
> 
> This should be strncmp(direntry->d_name + len - 4, ".ids", 4).

Yeah, I caught this later. The fix should be in git already.

 - David Nusinow



Reply to: