mirror of
https://github.com/videolan/vlc.git
synced 2025-01-27 01:56:19 +08:00
* modules/gui/ncurses.c, modules/gui/wxwindows/wizard.cpp: compilation fixes.
This commit is contained in:
parent
2d109a7702
commit
2252f84afe
@ -619,8 +619,7 @@ static int HandleKey( intf_thread_t *p_intf, int i_key )
|
||||
}
|
||||
else if( p_sys->i_box_type == BOX_OPEN && p_sys->psz_open_chain )
|
||||
{
|
||||
int i_chain_len;
|
||||
i_chain_len = strlen( p_sys->psz_open_chain );
|
||||
int i_chain_len = strlen( p_sys->psz_open_chain );
|
||||
playlist_t *p_playlist = p_sys->p_playlist;
|
||||
|
||||
switch( i_key )
|
||||
@ -1558,21 +1557,24 @@ static void ReadDir( intf_thread_t *p_intf )
|
||||
/* while we still have entries in the directory */
|
||||
while( p_dir_content != NULL )
|
||||
{
|
||||
#if defined( S_ISDIR )
|
||||
struct stat stat_data;
|
||||
#endif
|
||||
struct dir_entry_t *p_dir_entry;
|
||||
int i_size_entry = strlen( p_sys->psz_current_dir ) +
|
||||
strlen( p_dir_content->d_name ) + 2;
|
||||
char *psz_uri = (char *)malloc( sizeof(char)*i_size_entry);
|
||||
|
||||
sprintf( psz_uri, "%s/%s", p_sys->psz_current_dir, p_dir_content->d_name );
|
||||
sprintf( psz_uri, "%s/%s", p_sys->psz_current_dir,
|
||||
p_dir_content->d_name );
|
||||
|
||||
if( ( p_dir_entry = malloc( sizeof( struct dir_entry_t) ) ) == NULL )
|
||||
if( !( p_dir_entry = malloc( sizeof( struct dir_entry_t) ) ) )
|
||||
{
|
||||
free( psz_uri);
|
||||
return;
|
||||
}
|
||||
|
||||
#if defined( S_ISDIR )
|
||||
struct stat stat_data;
|
||||
stat( psz_uri, &stat_data );
|
||||
if( S_ISDIR(stat_data.st_mode) )
|
||||
#elif defined( DT_DIR )
|
||||
@ -1593,6 +1595,7 @@ static void ReadDir( intf_thread_t *p_intf )
|
||||
INSERT_ELEM( p_sys->pp_dir_entries, p_sys->i_dir_entries,
|
||||
p_sys->i_dir_entries, p_dir_entry );
|
||||
}
|
||||
|
||||
free( psz_uri );
|
||||
/* Read next entry */
|
||||
p_dir_content = readdir( p_current_dir );
|
||||
|
@ -219,6 +219,7 @@ class wizInputPage : public wxWizardPage
|
||||
void SetPintf( intf_thread_t *p_intf );
|
||||
void SetUri( char *psz_uri );
|
||||
void SetPartial( int i_from, int i_to );
|
||||
|
||||
protected:
|
||||
bool b_chosen;
|
||||
intf_thread_t *p_intf;
|
||||
@ -242,10 +243,11 @@ class wizInputPage : public wxWizardPage
|
||||
wxWizardPage *p_prev;
|
||||
wxWizardPage *p_streaming_page;
|
||||
wxWizardPage *p_transcode_page;
|
||||
|
||||
DECLARE_EVENT_TABLE()
|
||||
};
|
||||
|
||||
BEGIN_EVENT_TABLE(wizInputPage, wxWizardPageSimple)
|
||||
BEGIN_EVENT_TABLE(wizInputPage, wxWizardPage)
|
||||
EVT_RADIOBUTTON( InputRadio0_Event, wizInputPage::OnInputChange)
|
||||
EVT_RADIOBUTTON( InputRadio1_Event, wizInputPage::OnInputChange)
|
||||
EVT_BUTTON( Choose_Event, wizInputPage::OnChoose)
|
||||
@ -291,7 +293,7 @@ protected:
|
||||
DECLARE_EVENT_TABLE()
|
||||
};
|
||||
|
||||
BEGIN_EVENT_TABLE(wizTranscodeCodecPage, wxWizardPageSimple)
|
||||
BEGIN_EVENT_TABLE(wizTranscodeCodecPage, wxWizardPage)
|
||||
EVT_CHECKBOX( VideoEnable_Event, wizTranscodeCodecPage::OnEnableVideo)
|
||||
EVT_CHECKBOX( AudioEnable_Event, wizTranscodeCodecPage::OnEnableAudio)
|
||||
EVT_COMBOBOX( VideoCodec_Event, wizTranscodeCodecPage::OnVideoCodecChange)
|
||||
@ -321,7 +323,7 @@ protected:
|
||||
wxWizardPage *p_next;
|
||||
};
|
||||
|
||||
BEGIN_EVENT_TABLE(wizStreamingMethodPage, wxWizardPageSimple)
|
||||
BEGIN_EVENT_TABLE(wizStreamingMethodPage, wxWizardPage)
|
||||
EVT_RADIOBUTTON( MethodRadio0_Event, wizStreamingMethodPage::OnMethodChange)
|
||||
EVT_RADIOBUTTON( MethodRadio1_Event, wizStreamingMethodPage::OnMethodChange)
|
||||
EVT_RADIOBUTTON( MethodRadio2_Event, wizStreamingMethodPage::OnMethodChange)
|
||||
@ -356,7 +358,7 @@ protected:
|
||||
wxWizardPage *p_transcode_page;
|
||||
};
|
||||
|
||||
BEGIN_EVENT_TABLE(wizEncapPage, wxWizardPageSimple)
|
||||
BEGIN_EVENT_TABLE(wizEncapPage, wxWizardPage)
|
||||
EVT_WIZARD_PAGE_CHANGING(-1, wizEncapPage::OnWizardPageChanging)
|
||||
EVT_RADIOBUTTON( EncapRadio0_Event, wizEncapPage::OnEncapChange)
|
||||
EVT_RADIOBUTTON( EncapRadio1_Event, wizEncapPage::OnEncapChange)
|
||||
|
Loading…
Reference in New Issue
Block a user