msi: do not convert MaskedEdit contents to uppercase

Daniel Jelinski djelinski1 at gmail.com
Thu Dec 13 13:39:43 CST 2012


-------------- next part --------------
From 765ac636736e104d0f162bfc999c0e5ed3131f26 Mon Sep 17 00:00:00 2001
From: Daniel Jelinski <djelinski1 at gmail.com>
Date: Thu, 13 Dec 2012 20:31:23 +0100
Subject: msi: do not convert MaskedEdit contents to uppercase

This allows Borland C++ Builder 6 Trial installer to pass the serial
number validation. Should also fix bug 14898 (which is about Delphi 6)
---
 dlls/msi/dialog.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/dlls/msi/dialog.c b/dlls/msi/dialog.c
index c0ff204..33333cc 100644
--- a/dlls/msi/dialog.c
+++ b/dlls/msi/dialog.c
@@ -1804,7 +1804,6 @@ static void msi_mask_control_change( struct msi_maskedit_info *info )
     if( i == info->num_groups )
     {
         TRACE("Set property %s to %s\n", debugstr_w(info->prop), debugstr_w(val));
-        CharUpperBuffW( val, info->num_chars );
         msi_dialog_set_property( info->dialog->package, info->prop, val );
         msi_dialog_evaluate_control_conditions( info->dialog );
     }
-- 
1.7.5.4


More information about the wine-patches mailing list