Make STRING_ macros work with both gcc and MS VC #72
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix for the bug introduced in Tcl 9 port - #71
The STRING_ macro has been fixed to work with gcc as well as vc++.
Verified all demos work except
custom_cursors
which does not work for me even in previous tkdnd releases on Windows. Combinations tested (Windows only):VS 2022 x64 with Tcl 9.0.0 (using the TIP 477 nmake, not cmake which does not detect 9.0.0 at least on my system)
VS 2022 x86 with Tcl 8.6.10 (again, using TIP 477 nmake)
MingW64 with Tcl 8.6.10 (to verify gcc using cmake build64.sh)