mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-21 20:40:05 +00:00
Fix dlfcn/failtestmod.c warning.
This patch fixes a "set but not used" warning from dlfcn/failtestmod.c. A variable is used only to store the return value from dlsym. As I understand this test, the point is simply to do a sequence of load / unload operations in a loop, and all that matters here is that dlsym gets called and returns without crashing, not what its return value is. So this patch removes the assignment to a variable. Tested for x86_64. * dlfcn/failtestmod.c (constr): Do not store result of dlsym in a variable.
This commit is contained in:
parent
e7300fef49
commit
9114625bad
@ -1,3 +1,8 @@
|
|||||||
|
2014-11-27 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* dlfcn/failtestmod.c (constr): Do not store result of dlsym in a
|
||||||
|
variable.
|
||||||
|
|
||||||
2014-11-27 Stefan Liebler <stli@linux.vnet.ibm.com>
|
2014-11-27 Stefan Liebler <stli@linux.vnet.ibm.com>
|
||||||
|
|
||||||
* nscd/connections.c: Include libc-internal.h because of macro
|
* nscd/connections.c: Include libc-internal.h because of macro
|
||||||
|
@ -8,7 +8,6 @@ __attribute__ ((__constructor__))
|
|||||||
constr (void)
|
constr (void)
|
||||||
{
|
{
|
||||||
void *handle;
|
void *handle;
|
||||||
void *m;
|
|
||||||
|
|
||||||
/* Open the library. */
|
/* Open the library. */
|
||||||
handle = dlopen (NULL, RTLD_NOW);
|
handle = dlopen (NULL, RTLD_NOW);
|
||||||
@ -19,7 +18,7 @@ constr (void)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Get a symbol. */
|
/* Get a symbol. */
|
||||||
m = dlsym (handle, "main");
|
dlsym (handle, "main");
|
||||||
puts ("called dlsym() to get main");
|
puts ("called dlsym() to get main");
|
||||||
|
|
||||||
dlclose (handle);
|
dlclose (handle);
|
||||||
|
Loading…
Reference in New Issue
Block a user