dlls/qcap/qcap_main.c -- complete initializers

Gerald Pfeifer gerald at pfeifer.com
Tue Jan 1 10:33:27 CST 2008


This addresses the following warnings seens with, among others, -Wextra
in GCC 4.3.

qcap_main.c:96: warning: missing initializer
qcap_main.c:96: warning: (near initialization for 'g_cTemplates[0].m_pAMovieSetup_Filter')
qcap_main.c:126: warning: missing initializer
qcap_main.c:126: warning: (near initialization for 'g_cTemplates[1].m_pAMovieSetup_Filter')
qcap_main.c:131: warning: missing initializer
qcap_main.c:131: warning: (near initialization for 'g_cTemplates[2].m_pAMovieSetup_Filter')

Gerald

ChangeLog:
Complete initializers for g_cTemplates[].

Index: dlls/qcap/qcap_main.c
===================================================================
RCS file: /home/wine/wine/dlls/qcap/qcap_main.c,v
retrieving revision 1.13
diff -u -3 -p -r1.13 qcap_main.c
--- dlls/qcap/qcap_main.c	6 Jan 2007 11:14:42 -0000	1.13
+++ dlls/qcap/qcap_main.c	1 Jan 2008 16:28:42 -0000
@@ -82,66 +82,79 @@ static CFactoryTemplate const g_cTemplat
         wAudioCaptureFilter, 
         &CLSID_AudioCaptureFilter,
         QCAP_createAudioCaptureFilter,
+        NULL,
         NULL
     },{
         wAVICompressor, 
         &CLSID_AVICompressor, 
         QCAP_createAVICompressor,
+        NULL,
         NULL
     },*/{
         wVFWCaptFilter,
         &CLSID_VfwCapture,
         QCAP_createVFWCaptureFilter,
+        NULL,
         NULL
     },/*{
         wVFWCaptFilterProp,
         &CLSID_VFWCaptureFilterPropertyPage,
         QCAP_createVFWCaptureFilterPropertyPage,
+        NULL, 
         NULL
     },{
         wAVIMux,
         &CLSID_AVImux,
         QCAP_createAVImux,
+        NULL,
         NULL
     },{
         wAVIMuxPropPage,
         &CLSID_AVImuxPropertyPage,
         QCAP_createAVImuxPropertyPage,
-        NULL
+        NULL,
+        NULL 
     },{
         wAVIMuxPropPage1,
         &CLSID_AVImuxPropertyPage1,
         QCAP_createAVImuxPropertyPage1,
+        NULL,
         NULL
     },{
         wFileWriter,
         &CLSID_FileWriter,
         QCAP_createFileWriter,
+        NULL,
         NULL
     },*/{
         wCaptGraphBuilder,
         &CLSID_CaptureGraphBuilder,
         QCAP_createCaptureGraphBuilder2,
+        NULL,
         NULL
     },{
         wCaptGraphBuilder2,
         &CLSID_CaptureGraphBuilder2,
         QCAP_createCaptureGraphBuilder2,
+        NULL,
         NULL
     }/*,{
         wInfPinTeeFilter, 
         &CLSID_InfinitePinTeeFilter, 
         QCAP_createInfinitePinTeeFilter,
+        NULL,
         NULL
     },{
         wSmartTeeFilter,
         &CLSID_SmartTeeFilter,
         QCAP_createSmartTeeFilter,
+        NULL,
         NULL
     },{
         wAudioInMixerProp,
         &CLSID_AudioInputMixerPropertyPage,
         QCAP_createAudioInputMixerPropertyPage,
+        NULL,
         NULL
     }*/
 };



More information about the wine-patches mailing list