Tools: Apply pre-commit autoformatting

This commit is contained in:
Chris Hennes
2023-04-22 12:53:49 -05:00
parent 74561536af
commit 4a7e1b6d9b
105 changed files with 6814 additions and 5407 deletions

View File

@@ -23,14 +23,14 @@
#pragma warning(disable : 4995)
#include "Common.h"
#include "ThumbnailProvider.h"
#include "Common.h"
#include <iostream>
#include <zipios++/zipinputstream.h>
#include <zipios++/zipfile.h>
#include <wincodec.h>
#include <wincodecsdk.h>
#include <zipios++/zipfile.h>
#include <zipios++/zipinputstream.h>
#pragma comment(lib, "WindowsCodecs.lib")
// The functions
@@ -82,7 +82,11 @@ IWICBitmapSource* LoadBitmapFromStream(IStream* ipImageStream)
// load WIC's PNG decoder
IWICBitmapDecoder* ipDecoder = NULL;
if (FAILED(CoCreateInstance(CLSID_WICPngDecoder, NULL, CLSCTX_INPROC_SERVER, __uuidof(ipDecoder), reinterpret_cast<void**>(&ipDecoder))))
if (FAILED(CoCreateInstance(CLSID_WICPngDecoder,
NULL,
CLSCTX_INPROC_SERVER,
__uuidof(ipDecoder),
reinterpret_cast<void**>(&ipDecoder))))
goto Return;
// load the PNG
@@ -144,8 +148,7 @@ HBITMAP CreateHBITMAP(IWICBitmapSource* ipBitmap)
const UINT cbStride = width * 4;
const UINT cbImage = cbStride * height;
if (FAILED(ipBitmap->CopyPixels(NULL, cbStride, cbImage, static_cast<BYTE*>(pvImageBits))))
{
if (FAILED(ipBitmap->CopyPixels(NULL, cbStride, cbImage, static_cast<BYTE*>(pvImageBits)))) {
// couldn't extract image; delete HBITMAP
DeleteObject(hbmp);
@@ -166,8 +169,7 @@ CThumbnailProvider::CThumbnailProvider()
CThumbnailProvider::~CThumbnailProvider()
{
if (m_pSite)
{
if (m_pSite) {
m_pSite->Release();
m_pSite = NULL;
}
@@ -175,12 +177,10 @@ CThumbnailProvider::~CThumbnailProvider()
}
STDMETHODIMP CThumbnailProvider::QueryInterface(REFIID riid,
void** ppvObject)
STDMETHODIMP CThumbnailProvider::QueryInterface(REFIID riid, void** ppvObject)
{
static const QITAB qit[] =
{
//QITABENT(CThumbnailProvider, IInitializeWithStream),
static const QITAB qit[] = {
// QITABENT(CThumbnailProvider, IInitializeWithStream),
QITABENT(CThumbnailProvider, IInitializeWithFile),
QITABENT(CThumbnailProvider, IThumbnailProvider),
QITABENT(CThumbnailProvider, IObjectWithSite),
@@ -206,14 +206,12 @@ STDMETHODIMP_(ULONG) CThumbnailProvider::Release()
}
STDMETHODIMP CThumbnailProvider::Initialize(IStream *pstm,
DWORD grfMode)
STDMETHODIMP CThumbnailProvider::Initialize(IStream* pstm, DWORD grfMode)
{
return S_OK;
}
STDMETHODIMP CThumbnailProvider::Initialize(LPCWSTR pszFilePath,
DWORD grfMode)
STDMETHODIMP CThumbnailProvider::Initialize(LPCWSTR pszFilePath, DWORD grfMode)
{
wcscpy_s(m_szFile, pszFilePath);
return S_OK;
@@ -224,7 +222,7 @@ bool CThumbnailProvider::CheckZip() const
// open file and check magic number (PK\x03\x04)
std::ifstream zip(m_szFile, std::ios::in | std::ios::binary);
unsigned char pk[4] = {0x50, 0x4b, 0x03, 0x04};
for (int i=0; i<4; i++) {
for (int i = 0; i < 4; i++) {
unsigned char c;
if (!zip.get((char&)c))
return false;
@@ -235,9 +233,7 @@ bool CThumbnailProvider::CheckZip() const
return true;
}
STDMETHODIMP CThumbnailProvider::GetThumbnail(UINT cx,
HBITMAP *phbmp,
WTS_ALPHATYPE *pdwAlpha)
STDMETHODIMP CThumbnailProvider::GetThumbnail(UINT cx, HBITMAP* phbmp, WTS_ALPHATYPE* pdwAlpha)
{
try {
// first make sure we have a zip file but that might still be invalid
@@ -252,7 +248,7 @@ STDMETHODIMP CThumbnailProvider::GetThumbnail(UINT cx,
entry = zipstream.getNextEntry();
if (entry && entry->isValid()) {
// ok, we have found the file. Now, read it in byte for byte
std::istream *str = &zipstream;
std::istream* str = &zipstream;
std::vector<unsigned char> content;
unsigned char c;
while (str->get((char&)c)) {
@@ -272,7 +268,7 @@ STDMETHODIMP CThumbnailProvider::GetThumbnail(UINT cx,
}
}
}
catch(...) {
catch (...) {
// This may happen if the file is corrupted, not a valid zip file
// or whatever could go wrong
}
@@ -281,11 +277,9 @@ STDMETHODIMP CThumbnailProvider::GetThumbnail(UINT cx,
}
STDMETHODIMP CThumbnailProvider::GetSite(REFIID riid,
void** ppvSite)
STDMETHODIMP CThumbnailProvider::GetSite(REFIID riid, void** ppvSite)
{
if (m_pSite)
{
if (m_pSite) {
return m_pSite->QueryInterface(riid, ppvSite);
}
return E_NOINTERFACE;
@@ -294,15 +288,13 @@ STDMETHODIMP CThumbnailProvider::GetSite(REFIID riid,
STDMETHODIMP CThumbnailProvider::SetSite(IUnknown* pUnkSite)
{
if (m_pSite)
{
if (m_pSite) {
m_pSite->Release();
m_pSite = NULL;
}
m_pSite = pUnkSite;
if (m_pSite)
{
if (m_pSite) {
m_pSite->AddRef();
}
return S_OK;
@@ -314,8 +306,7 @@ STDAPI CThumbnailProvider_CreateInstance(REFIID riid, void** ppvObject)
*ppvObject = NULL;
CThumbnailProvider* ptp = new CThumbnailProvider();
if (!ptp)
{
if (!ptp) {
return E_OUTOFMEMORY;
}