avifil32: Constify some variables
Andrew Talbot
Andrew.Talbot at talbotville.com
Mon Apr 2 16:50:46 CDT 2007
Changelog:
avifil32: Constify some variables.
diff -urN a/dlls/avifil32/avifile.c b/dlls/avifil32/avifile.c
--- a/dlls/avifil32/avifile.c 2006-10-25 17:33:16.000000000 +0100
+++ b/dlls/avifil32/avifile.c 2007-04-01 18:48:03.000000000 +0100
@@ -210,19 +210,19 @@
static HRESULT AVIFILE_AddRecord(IAVIFileImpl *This);
static DWORD AVIFILE_ComputeMoviStart(IAVIFileImpl *This);
static void AVIFILE_ConstructAVIStream(IAVIFileImpl *paf, DWORD nr,
- LPAVISTREAMINFOW asi);
+ const AVISTREAMINFOW *asi);
static void AVIFILE_DestructAVIStream(IAVIStreamImpl *This);
static HRESULT AVIFILE_LoadFile(IAVIFileImpl *This);
-static HRESULT AVIFILE_LoadIndex(IAVIFileImpl *This, DWORD size, DWORD offset);
-static HRESULT AVIFILE_ParseIndex(IAVIFileImpl *This, AVIINDEXENTRY *lp,
+static HRESULT AVIFILE_LoadIndex(const IAVIFileImpl *This, DWORD size, DWORD offset);
+static HRESULT AVIFILE_ParseIndex(const IAVIFileImpl *This, AVIINDEXENTRY *lp,
LONG count, DWORD pos, BOOL *bAbsolute);
static HRESULT AVIFILE_ReadBlock(IAVIStreamImpl *This, DWORD start,
LPVOID buffer, LONG size);
-static void AVIFILE_SamplesToBlock(IAVIStreamImpl *This, LPLONG pos,
+static void AVIFILE_SamplesToBlock(const IAVIStreamImpl *This, LPLONG pos,
LPLONG offset);
static HRESULT AVIFILE_SaveFile(IAVIFileImpl *This);
-static HRESULT AVIFILE_SaveIndex(IAVIFileImpl *This);
-static ULONG AVIFILE_SearchStream(IAVIFileImpl *This, DWORD fccType,
+static HRESULT AVIFILE_SaveIndex(const IAVIFileImpl *This);
+static ULONG AVIFILE_SearchStream(const IAVIFileImpl *This, DWORD fccType,
LONG lSkip);
static void AVIFILE_UpdateInfo(IAVIFileImpl *This);
static HRESULT AVIFILE_WriteBlock(IAVIStreamImpl *This, DWORD block,
@@ -1502,7 +1502,7 @@
return dwPos;
}
-static void AVIFILE_ConstructAVIStream(IAVIFileImpl *paf, DWORD nr, LPAVISTREAMINFOW asi)
+static void AVIFILE_ConstructAVIStream(IAVIFileImpl *paf, DWORD nr, const AVISTREAMINFOW *asi)
{
IAVIStreamImpl *pstream;
@@ -1902,7 +1902,7 @@
return AVIERR_OK;
}
-static HRESULT AVIFILE_LoadIndex(IAVIFileImpl *This, DWORD size, DWORD offset)
+static HRESULT AVIFILE_LoadIndex(const IAVIFileImpl *This, DWORD size, DWORD offset)
{
AVIINDEXENTRY *lp;
DWORD pos, n;
@@ -1975,7 +1975,7 @@
return hr;
}
-static HRESULT AVIFILE_ParseIndex(IAVIFileImpl *This, AVIINDEXENTRY *lp,
+static HRESULT AVIFILE_ParseIndex(const IAVIFileImpl *This, AVIINDEXENTRY *lp,
LONG count, DWORD pos, BOOL *bAbsolute)
{
if (lp == NULL)
@@ -2064,8 +2064,7 @@
return AVIERR_OK;
}
-static void AVIFILE_SamplesToBlock(IAVIStreamImpl *This, LPLONG pos,
- LPLONG offset)
+static void AVIFILE_SamplesToBlock(const IAVIStreamImpl *This, LPLONG pos, LPLONG offset)
{
LONG block;
@@ -2317,7 +2316,7 @@
return AVIERR_OK;
}
-static HRESULT AVIFILE_SaveIndex(IAVIFileImpl *This)
+static HRESULT AVIFILE_SaveIndex(const IAVIFileImpl *This)
{
IAVIStreamImpl *pStream;
AVIINDEXENTRY idx;
@@ -2447,7 +2446,7 @@
return AVIERR_OK;
}
-static ULONG AVIFILE_SearchStream(IAVIFileImpl *This, DWORD fcc, LONG lSkip)
+static ULONG AVIFILE_SearchStream(const IAVIFileImpl *This, DWORD fcc, LONG lSkip)
{
UINT i;
UINT nStream;
diff -urN a/dlls/avifil32/avifile_private.h b/dlls/avifil32/avifile_private.h
--- a/dlls/avifil32/avifile_private.h 2006-05-23 13:47:33.000000000 +0100
+++ b/dlls/avifil32/avifile_private.h 2007-04-01 19:09:57.000000000 +0100
@@ -63,7 +63,7 @@
extern HRESULT AVIFILE_CreateICMStream(REFIID riid, LPVOID *ppobj);
extern PAVIEDITSTREAM AVIFILE_CreateEditStream(PAVISTREAM pstream);
extern PGETFRAME AVIFILE_CreateGetFrame(PAVISTREAM pstream);
-extern PAVIFILE AVIFILE_CreateAVITempFile(int nStreams,PAVISTREAM *ppStreams);
+extern PAVIFILE AVIFILE_CreateAVITempFile(int nStreams, const PAVISTREAM *ppStreams);
extern LPCWSTR AVIFILE_BasenameW(LPCWSTR szFileName);
diff -urN a/dlls/avifil32/extrachunk.c b/dlls/avifil32/extrachunk.c
--- a/dlls/avifil32/extrachunk.c 2007-03-14 17:36:22.000000000 +0000
+++ b/dlls/avifil32/extrachunk.c 2007-04-01 19:11:07.000000000 +0100
@@ -29,7 +29,7 @@
WINE_DEFAULT_DEBUG_CHANNEL(avifile);
/* reads a chunk outof the extrachunk-structure */
-HRESULT ReadExtraChunk(const LPEXTRACHUNKS extra,FOURCC ckid,LPVOID lpData,LPLONG size)
+HRESULT ReadExtraChunk(const EXTRACHUNKS *extra,FOURCC ckid,LPVOID lpData,LPLONG size)
{
LPBYTE lp;
DWORD cb;
@@ -99,7 +99,7 @@
}
/* reads a chunk fomr the HMMIO into the extrachunk-structure */
-HRESULT ReadChunkIntoExtra(LPEXTRACHUNKS extra,HMMIO hmmio,MMCKINFO *lpck)
+HRESULT ReadChunkIntoExtra(LPEXTRACHUNKS extra,HMMIO hmmio,const MMCKINFO *lpck)
{
LPDWORD lp;
DWORD cb;
diff -urN a/dlls/avifil32/extrachunk.h b/dlls/avifil32/extrachunk.h
--- a/dlls/avifil32/extrachunk.h 2007-03-14 17:36:22.000000000 +0000
+++ b/dlls/avifil32/extrachunk.h 2007-04-01 19:10:29.000000000 +0100
@@ -35,13 +35,13 @@
} EXTRACHUNKS, *LPEXTRACHUNKS;
/* reads a chunk outof the extrachunk-structure */
-HRESULT ReadExtraChunk(const LPEXTRACHUNKS extra,FOURCC ckid,LPVOID lp,LPLONG size);
+HRESULT ReadExtraChunk(const EXTRACHUNKS *extra,FOURCC ckid,LPVOID lp,LPLONG size);
/* writes a chunk into the extrachunk-structure */
HRESULT WriteExtraChunk(LPEXTRACHUNKS extra,FOURCC ckid,LPCVOID lp,LONG size);
/* reads a chunk fomr the HMMIO into the extrachunk-structure */
-HRESULT ReadChunkIntoExtra(LPEXTRACHUNKS extra,HMMIO hmmio,MMCKINFO *lpck);
+HRESULT ReadChunkIntoExtra(LPEXTRACHUNKS extra,HMMIO hmmio,const MMCKINFO *lpck);
/* reads all non-junk chunks into the extrachunk-structure until it finds
* the given chunk or the optional parent-chunk is at the end */
diff -urN a/dlls/avifil32/tmpfile.c b/dlls/avifil32/tmpfile.c
--- a/dlls/avifil32/tmpfile.c 2007-01-10 12:33:29.000000000 +0000
+++ b/dlls/avifil32/tmpfile.c 2007-04-01 19:10:10.000000000 +0100
@@ -71,7 +71,7 @@
PAVISTREAM *ppStreams;
} ITmpFileImpl;
-PAVIFILE AVIFILE_CreateAVITempFile(int nStreams, PAVISTREAM *ppStreams) {
+PAVIFILE AVIFILE_CreateAVITempFile(int nStreams, const PAVISTREAM *ppStreams) {
ITmpFileImpl *tmpFile;
int i;
diff -urN a/dlls/avifil32/wavfile.c b/dlls/avifil32/wavfile.c
--- a/dlls/avifil32/wavfile.c 2006-10-25 17:33:23.000000000 +0100
+++ b/dlls/avifil32/wavfile.c 2007-04-01 19:09:45.000000000 +0100
@@ -212,7 +212,7 @@
static HRESULT AVIFILE_LoadFile(IAVIFileImpl *This);
static HRESULT AVIFILE_LoadSunFile(IAVIFileImpl *This);
-static HRESULT AVIFILE_SaveFile(IAVIFileImpl *This);
+static HRESULT AVIFILE_SaveFile(const IAVIFileImpl *This);
HRESULT AVIFILE_CreateWAVFile(REFIID riid, LPVOID *ppv)
{
@@ -1248,7 +1248,7 @@
return AVIERR_OK;
}
-static HRESULT AVIFILE_SaveFile(IAVIFileImpl *This)
+static HRESULT AVIFILE_SaveFile(const IAVIFileImpl *This)
{
MMCKINFO ckRIFF;
MMCKINFO ck;
More information about the wine-patches
mailing list