From 7b797aa69e836cba4f4ca9ce88811dfaf6538bec Mon Sep 17 00:00:00 2001 From: Vineet Gupta Date: Thu, 6 Feb 2014 17:49:21 +0530 Subject: test/tls/tst-tls[6-8]: Fix build errors Signed-off-by: Vineet Gupta Signed-off-by: Bernhard Reutner-Fischer --- test/tls/tst-tls6.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'test/tls/tst-tls6.c') diff --git a/test/tls/tst-tls6.c b/test/tls/tst-tls6.c index e692aca6b..0ebc50737 100644 --- a/test/tls/tst-tls6.c +++ b/test/tls/tst-tls6.c @@ -38,13 +38,12 @@ do_test (void) time. The value of the first round is used. */ #ifdef __UCLIBC__ if (modid == -1) - modid = ((struct link_map *)((struct dyn_elf *)h)->dyn)->l_tls_modid; - else if (((struct link_map *)((struct dyn_elf *)h)->dyn)->l_tls_modid - != (size_t) modid) + modid = ((struct dyn_elf *) h)->dyn->l_tls_modid; + else if (((struct dyn_elf *)h)->dyn->l_tls_modid != (size_t) modid) { printf ("round %d: modid now %zu, initially %d\n", i, - ((struct link_map *)((struct dyn_elf *)h)->dyn)->l_tls_modid, + ((struct dyn_elf *)h)->dyn->l_tls_modid, modid); result = 1; } -- cgit v1.2.3