Module: wine Branch: master Commit: f3f5230b927968b0b3fce1d2d84c6721951a5dd3 URL: http://source.winehq.org/git/wine.git/?a=commit;h=f3f5230b927968b0b3fce1d2d8...
Author: Alexandre Julliard julliard@winehq.org Date: Thu Dec 9 22:42:30 2010 +0100
widl: Don't create the CurVer key if the ProgId is already version-independent.
---
tools/widl/register.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/tools/widl/register.c b/tools/widl/register.c index 736ec2c..f709214 100644 --- a/tools/widl/register.c +++ b/tools/widl/register.c @@ -166,7 +166,7 @@ static int write_progid( const type_t *class ) put_str( indent, "'%s' = s '%s'\n", vi_progid, descr ); put_str( indent++, "{\n" ); put_str( indent, "CLSID = s '%s'\n", format_uuid( uuid ) ); - if (progid) put_str( indent, "CurVer = s '%s'\n", progid ); + if (progid && strcmp( progid, vi_progid )) put_str( indent, "CurVer = s '%s'\n", progid ); put_str( --indent, "}\n" ); } return 1;