| 1 | import dl |
| 2 | |
| 3 | type RealOpen = fn (charptr, int, int) int |
| 4 | |
| 5 | fn test_rtld_next() { |
| 6 | $if windows { |
| 7 | println('skipping test_rtld_next on windows') |
| 8 | return |
| 9 | } |
| 10 | real_open := RealOpen((dl.sym(dl.rtld_next, 'open'))) |
| 11 | println(ptr_str(real_open)) |
| 12 | assert real_open != unsafe { nil } |
| 13 | assert dl.dlerror() == '' |
| 14 | } |
| 15 |