D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 22852 - importC: Lexer allows invalid wysiwyg and hex strings
Summary: importC: Lexer allows invalid wysiwyg and hex strings
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D2
Hardware: All All
: P1 normal
Assignee: No Owner
URL:
Keywords: accepts-invalid, ImportC, pull
Depends on:
Blocks:
 
Reported: 2022-03-06 21:02 UTC by Iain Buclaw
Modified: 2022-03-08 16:27 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Iain Buclaw 2022-03-06 21:02:00 UTC
Wysiwyg strings are a D feature, not C11.
Comment 1 Dlang Bot 2022-03-06 22:49:04 UTC
@ibuclaw created dlang/dmd pull request #13775 "fix Issue 22852 - importC: Lexer allows invalid wysiwyg and hex strings" fixing this issue:

- fix Issue 22852 - importC: Lexer allows invalid wysiwyg and hex strings

https://github.com/dlang/dmd/pull/13775
Comment 2 Dlang Bot 2022-03-07 16:23:18 UTC
dlang/dmd pull request #13775 "fix Issue 22852 - importC: Lexer allows invalid wysiwyg and hex strings" was merged into stable:

- ab286c2474c47d93aabaaac23dd4b37fffad0f36 by Iain Buclaw:
  fix Issue 22852 - importC: Lexer allows invalid wysiwyg and hex strings

https://github.com/dlang/dmd/pull/13775
Comment 3 Dlang Bot 2022-03-08 16:27:13 UTC
dlang/dmd pull request #13785 "merge stable" was merged into master:

- 21c1aeff52e1f835b3e4a7a2946cf1d1dba455bd by Iain Buclaw:
  fix Issue 22852 - importC: Lexer allows invalid wysiwyg and hex strings

https://github.com/dlang/dmd/pull/13785