ARI fix: "strlen d_name" rule.
authorPierre Muller <muller@sourceware.org>
Wed, 25 Mar 2009 10:02:13 +0000 (10:02 +0000)
committerPierre Muller <muller@sourceware.org>
Wed, 25 Mar 2009 10:02:13 +0000 (10:02 +0000)
* linux-nat.c (linux_nat_xfer_osdata): Use NAMELEN macro.

gdb/ChangeLog
gdb/linux-nat.c

index 5c626c12c462229203cf3061d7c2829a4ca7f826..bbeaff93e195f8983d5ad45f26ba009cd51d1166 100644 (file)
@@ -1,3 +1,9 @@
+2009-03-25  Pierre Muller  <muller@ics.u-strasbg.fr>
+
+       ARI fix: "strlen d_name" rule.
+       * linux-nat.c (linux_nat_xfer_osdata): Use NAMELEN macro.
+
+
 2009-03-24  Tom Tromey  <tromey@redhat.com>
            Pedro Alves  <pedro@codesourcery.com>
 
index 3cfc2b2228091ac3042e8bdeeb7e3b48fae42c66..be99ecea9b4d77d9bb0b2eeb150a1e98dcffe2d9 100644 (file)
@@ -4163,7 +4163,7 @@ linux_nat_xfer_osdata (struct target_ops *ops, enum target_object object,
              char procentry[sizeof ("/proc/4294967295")];
 
              if (!isdigit (dp->d_name[0])
-                 || strlen (dp->d_name) > sizeof ("4294967295") - 1)
+                 || NAMELEN (dp) > sizeof ("4294967295") - 1)
                continue;
 
              sprintf (procentry, "/proc/%s", dp->d_name);