Aaron Campbell b024956a23 eal: fix invalid memory read
Valgrind reports this issue:

==29880== Invalid read of size 1
==29880==    at 0x56FF9A5: cpu_socket_id (eal_lcore.c:101)
==29880==    by 0x56FFAE9: rte_eal_cpu_init (eal_lcore.c:168)
==29880==    by 0x56F944A: rte_eal_init (eal.c:975)

The problem is that endptr points to memory allocated underneath the DIR
handle, which has already been freed. So move the closedir() call lower.

Signed-off-by: Aaron Campbell <aaron@arbor.net>
Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
2014-06-27 02:38:05 +02:00
2014-06-27 02:31:24 +02:00
2014-06-27 02:30:51 +02:00
2014-06-17 03:34:11 +02:00
2014-06-27 02:31:24 +02:00
2014-06-27 02:38:05 +02:00
2014-06-27 02:30:57 +02:00
2013-03-07 10:57:42 +01:00
2014-06-11 00:29:34 +02:00
2013-07-25 14:43:06 +02:00
2014-06-11 00:29:34 +02:00
Description
No description provided
128 MiB
Languages
C 99.1%
Meson 0.5%
Python 0.2%
Shell 0.1%