]> granicus.if.org Git - strace/commitdiff
startup_attach: do not use atoi
authorDmitry V. Levin <ldv@altlinux.org>
Fri, 29 Jul 2016 17:10:50 +0000 (17:10 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Fri, 29 Jul 2016 17:10:50 +0000 (17:10 +0000)
* strace.c (startup_attach): Replace atoi with string_to_uint.

strace.c

index ab4867f61a6daac2ac38da771e246a6808f288c2..6c320bfe273e586d963061ba23d65b45350d0bc4 100644 (file)
--- a/strace.c
+++ b/strace.c
@@ -1078,8 +1078,7 @@ startup_attach(void)
 
                                        if (de->d_fileno == 0)
                                                continue;
-                                       /* we trust /proc filesystem */
-                                       tid = atoi(de->d_name);
+                                       tid = string_to_uint(de->d_name);
                                        if (tid <= 0)
                                                continue;
                                        ++ntid;