if((siSDObject.szCoreFilePath = NS_GlobalAlloc(MAX_BUF)) == NULL)
if((siSDObject.szXpcomFilePath = NS_GlobalAlloc(MAX_BUF)) == NULL)
HRESULT InitSDObject(){  if((siSDObject.szCoreFile = NS_GlobalAlloc(MAX_BUF)) == NULL)    return(1);  if((siSDObject.szCoreDir = NS_GlobalAlloc(MAX_BUF)) == NULL)    return(1);  if((siSDObject.szNoAds = NS_GlobalAlloc(MAX_BUF)) == NULL)    return(1);  if((siSDObject.szSilent = NS_GlobalAlloc(MAX_BUF)) == NULL)    return(1);  if((siSDObject.szExecution = NS_GlobalAlloc(MAX_BUF)) == NULL)    return(1);  if((siSDObject.szConfirmInstall = NS_GlobalAlloc(MAX_BUF)) == NULL)    return(1);  if((siSDObject.szExtractMsg = NS_GlobalAlloc(MAX_BUF)) == NULL)    return(1);  if((siSDObject.szExe = NS_GlobalAlloc(MAX_BUF)) == NULL)    return(1);  if((siSDObject.szExeParam = NS_GlobalAlloc(MAX_BUF)) == NULL)    return(1);  if((siSDObject.szCoreFilePath = NS_GlobalAlloc(MAX_BUF)) == NULL)    return(1);  return(0);}