changeset 311:5b1ff4c73194

- test code fix avoiding sigsegv on some platforms
author Tassilo Philipp
date Sat, 26 Oct 2019 22:02:32 +0200
parents 2e8be88dad11
children 18de5758980e
files test/dynload_plain/dynload_plain.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/test/dynload_plain/dynload_plain.c	Fri Oct 25 00:32:29 2019 +0200
+++ b/test/dynload_plain/dynload_plain.c	Sat Oct 26 22:02:32 2019 +0200
@@ -132,7 +132,7 @@
       dlFreeLibrary(pLib);
 
       /* check if dlGetLibraryPath returns 0 when trying to lookup dummy */
-      bs = dlGetLibraryPath((DLLib*)1234, queriedPath, 200);
+      bs = dlGetLibraryPath((DLLib*)&r/*dummy addr in own addr space to avoid segv*/, queriedPath, 200);
       printf("path lookup failed as expected with bad lib handle: %d\n", bs == 0);
       r += (bs == 0);