summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-rc/Inputs
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2018-05-09 18:20:49 +0000
committerMartin Storsjo <martin@martin.st>2018-05-09 18:20:49 +0000
commitc1a67857ba0a6ba558818b589fe7c0fcc8f238ae (patch)
treed78218bbdcfe25836a9d86917d78128728e8af50 /llvm/test/tools/llvm-rc/Inputs
parent0ca06f7950e5f08ae06cbadc98bc3622112bc28e (diff)
downloadbcm5719-llvm-c1a67857ba0a6ba558818b589fe7c0fcc8f238ae.tar.gz
bcm5719-llvm-c1a67857ba0a6ba558818b589fe7c0fcc8f238ae.zip
[llvm-rc] Allow -1 for control IDs in old style dialogs with 16 bit fields
-1 is commonly used as ID for controls that one don't want to refer to later. For DIALOG resources, the IDs are 16 bit numbers, and -1 gets interpreted as UINT32_MAX earlier, which then later is too large to write into a uint16_t. Differential Revision: https://reviews.llvm.org/D46506 llvm-svn: 331901
Diffstat (limited to 'llvm/test/tools/llvm-rc/Inputs')
-rw-r--r--llvm/test/tools/llvm-rc/Inputs/tag-dialog.rc2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/tools/llvm-rc/Inputs/tag-dialog.rc b/llvm/test/tools/llvm-rc/Inputs/tag-dialog.rc
index 1688a78b378..98191b2aa71 100644
--- a/llvm/test/tools/llvm-rc/Inputs/tag-dialog.rc
+++ b/llvm/test/tools/llvm-rc/Inputs/tag-dialog.rc
@@ -50,7 +50,7 @@ EmptyOld DIALOG 1, 2, 3, 4 {}
ArgsOld DIALOG 1, 2, 3, 4 {
LTEXT "L", 1, 2, 3, 4, 5
LTEXT "L2", 6, 7, 8, 9, 10, 11
- LTEXT "L3", 12, 13, 14, 15, 16, 17, 18
+ LTEXT "L3", -1, 13, 14, 15, 16, 17, 18
EDITTEXT 19, 20, 21, 22, 23
EDITTEXT 24, 25, 26, 27, 28, 29
OpenPOWER on IntegriCloud