#8064: dladdr doesn't work for local symbols ---------------------------+----------------------------------------------- Reporter: unitedroad | Owner: axeld Type: bug | Status: new Priority: normal | Milestone: R1 Component: | Version: R1/alpha3 System/libroot.so | Keywords: dladdr, shared library, so, dlfcn Resolution: | Blocking: Blocked By: | Platform: All Has a Patch: 1 | ---------------------------+----------------------------------------------- Comment (by bonefish): Replying to [comment:11 hamish]: > I thought breaking out of a nested loop was one of the few acceptable uses for a goto. So it would be preferable to flag and break then? A flag is fine. Alternatively by introducing an iterator class for the symbol hash table (which could be use elsewhere as well) the double loop could be compacted to a single loop and a simple break would suffice to leave the loop. -- Ticket URL: <http://dev.haiku-os.org/ticket/8064#comment:12> Haiku <http://dev.haiku-os.org> Haiku - the operating system.