On Tue Jun 27 17:21:23 2023 +0000, Zebediah Figura wrote:
Kind of. wine/debug.h is available to winelib programs, but the wine_ prefixed helpers are available to all applications, whereas the unprefixed helpers are only available for Wine, specifically when __WINESRC__ is defined, in order to avoid polluting the global namespace. We used to use them in programs and tests because once upon a time, we didn't actually define __WINESRC__ for either of those, only dlls. (Cf. c9eee73450 and 0e681027a2.)
OK, so we need to provide both wine_dbgstr_h and debugstr_h, but only use debugstr_h in Wine and Wine tests?