oleview: Fixed incorrect brackets bug.
This commit is contained in:
parent
0701ddb665
commit
2e80f11c5e
|
@ -545,20 +545,7 @@ static int EnumFuncs(ITypeInfo *pTypeInfo, TYPEATTR *pTypeAttr, HTREEITEM hParen
|
||||||
AddToTLDataStrW(tld, wszCloseBrackets2);
|
AddToTLDataStrW(tld, wszCloseBrackets2);
|
||||||
memset(wszText, 0, sizeof(wszText));
|
memset(wszText, 0, sizeof(wszText));
|
||||||
}
|
}
|
||||||
if(SysStringLen(bstrHelpString)) {
|
|
||||||
if(bFirst) AddToTLDataStrW(tld, wszOpenBrackets1);
|
|
||||||
else {
|
|
||||||
AddToTLDataStrW(tld, wszComa);
|
|
||||||
AddToTLDataStrW(tld, wszSpace);
|
|
||||||
}
|
|
||||||
bFirst = FALSE;
|
|
||||||
AddToTLDataStrW(tld, wszHelpstring);
|
|
||||||
AddToTLDataStrW(tld, wszOpenBrackets2);
|
|
||||||
AddToTLDataStrW(tld, wszInvertedComa);
|
|
||||||
AddToTLDataStrW(tld, bstrHelpString);
|
|
||||||
AddToTLDataStrW(tld, wszInvertedComa);
|
|
||||||
AddToTLDataStrW(tld, wszCloseBrackets2);
|
|
||||||
}
|
|
||||||
CreateTypeInfo(wszText, wszAfter, pFuncDesc->elemdescFunc.tdesc, pTypeInfo);
|
CreateTypeInfo(wszText, wszAfter, pFuncDesc->elemdescFunc.tdesc, pTypeInfo);
|
||||||
switch(pFuncDesc->invkind)
|
switch(pFuncDesc->invkind)
|
||||||
{
|
{
|
||||||
|
@ -594,6 +581,22 @@ static int EnumFuncs(ITypeInfo *pTypeInfo, TYPEATTR *pTypeAttr, HTREEITEM hParen
|
||||||
break;
|
break;
|
||||||
default:;
|
default:;
|
||||||
}
|
}
|
||||||
|
if(SysStringLen(bstrHelpString))
|
||||||
|
{
|
||||||
|
if(bFirst) AddToTLDataStrW(tld, wszOpenBrackets1);
|
||||||
|
else
|
||||||
|
{
|
||||||
|
AddToTLDataStrW(tld, wszComa);
|
||||||
|
AddToTLDataStrW(tld, wszSpace);
|
||||||
|
}
|
||||||
|
bFirst = FALSE;
|
||||||
|
AddToTLDataStrW(tld, wszHelpstring);
|
||||||
|
AddToTLDataStrW(tld, wszOpenBrackets2);
|
||||||
|
AddToTLDataStrW(tld, wszInvertedComa);
|
||||||
|
AddToTLDataStrW(tld, bstrHelpString);
|
||||||
|
AddToTLDataStrW(tld, wszInvertedComa);
|
||||||
|
AddToTLDataStrW(tld, wszCloseBrackets2);
|
||||||
|
}
|
||||||
if(!bFirst)
|
if(!bFirst)
|
||||||
{
|
{
|
||||||
AddToTLDataStrW(tld, wszCloseBrackets1);
|
AddToTLDataStrW(tld, wszCloseBrackets1);
|
||||||
|
@ -1104,11 +1107,11 @@ static void CreateCoclassHeader(ITypeInfo *pTypeInfo,
|
||||||
AddToTLDataStrW(pTLData, wszNewLine);
|
AddToTLDataStrW(pTLData, wszNewLine);
|
||||||
AddSpaces(pTLData, TAB_SIZE);
|
AddSpaces(pTLData, TAB_SIZE);
|
||||||
AddToTLDataStrW(pTLData, wszHelpstring);
|
AddToTLDataStrW(pTLData, wszHelpstring);
|
||||||
AddToTLDataStrW(pTLData, wszOpenBrackets1);
|
AddToTLDataStrW(pTLData, wszOpenBrackets2);
|
||||||
AddToTLDataStrW(pTLData, wszInvertedComa);
|
AddToTLDataStrW(pTLData, wszInvertedComa);
|
||||||
AddToTLDataStrW(pTLData, bstrHelpString);
|
AddToTLDataStrW(pTLData, bstrHelpString);
|
||||||
AddToTLDataStrW(pTLData, wszInvertedComa);
|
AddToTLDataStrW(pTLData, wszInvertedComa);
|
||||||
AddToTLDataStrW(pTLData, wszCloseBrackets1);
|
AddToTLDataStrW(pTLData, wszCloseBrackets2);
|
||||||
}
|
}
|
||||||
SysFreeString(bstrHelpString);
|
SysFreeString(bstrHelpString);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue