Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
b4b0a1b6
Commit
b4b0a1b6
authored
Mar 15, 2008
by
Rémi Duraffort
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove useless test before free and delete.
parent
31927c89
Changes
15
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
37 additions
and
63 deletions
+37
-63
modules/gui/macosx/bookmarks.m
modules/gui/macosx/bookmarks.m
+1
-2
modules/gui/pda/pda_callbacks.c
modules/gui/pda/pda_callbacks.c
+2
-2
modules/gui/skins2/src/ft2_font.cpp
modules/gui/skins2/src/ft2_font.cpp
+1
-4
modules/gui/skins2/src/skin_main.cpp
modules/gui/skins2/src/skin_main.cpp
+1
-4
modules/gui/skins2/unzip/unzip.c
modules/gui/skins2/unzip/unzip.c
+1
-1
modules/gui/wince/dialogs.cpp
modules/gui/wince/dialogs.cpp
+5
-5
modules/gui/wxwidgets/dialogs.cpp
modules/gui/wxwidgets/dialogs.cpp
+11
-11
modules/gui/wxwidgets/dialogs/open.cpp
modules/gui/wxwidgets/dialogs/open.cpp
+3
-3
modules/gui/wxwidgets/dialogs/playlist.cpp
modules/gui/wxwidgets/dialogs/playlist.cpp
+1
-2
modules/gui/wxwidgets/extrapanel.cpp
modules/gui/wxwidgets/extrapanel.cpp
+1
-1
modules/misc/notify/xosd.c
modules/misc/notify/xosd.c
+2
-5
modules/misc/screensaver.c
modules/misc/screensaver.c
+2
-5
modules/misc/svg.c
modules/misc/svg.c
+1
-2
modules/stream_out/duplicate.c
modules/stream_out/duplicate.c
+3
-12
modules/stream_out/mosaic_bridge.c
modules/stream_out/mosaic_bridge.c
+2
-4
No files found.
modules/gui/macosx/bookmarks.m
View file @
b4b0a1b6
...
...
@@ -249,8 +249,7 @@ static VLCBookmarks *_o_sharedInstance = nil;
i
=
[
o_tbl_dataTable
selectedRow
];
if
(
pp_bookmarks
[
i
]
->
psz_name
)
free
(
pp_bookmarks
[
i
]
->
psz_name
);
free
(
pp_bookmarks
[
i
]
->
psz_name
);
pp_bookmarks
[
i
]
->
psz_name
=
strdup
([[
o_edit_fld_name
stringValue
]
UTF8String
]);
pp_bookmarks
[
i
]
->
i_byte_offset
=
[[
o_edit_fld_bytes
stringValue
]
intValue
];
...
...
modules/gui/pda/pda_callbacks.c
View file @
b4b0a1b6
...
...
@@ -231,7 +231,7 @@ void ReadDirectory(intf_thread_t *p_intf, GtkListStore *p_list, char *psz_dir )
4
,
ppsz_text
[
3
],
-
1
);
if
(
ppsz_text
[
1
])
free
(
ppsz_text
[
1
]);
free
(
ppsz_text
[
1
]);
}
/* kludge */
for
(
i
=
0
;
i
<
n
;
i
++
)
...
...
@@ -260,7 +260,7 @@ void ReadDirectory(intf_thread_t *p_intf, GtkListStore *p_list, char *psz_dir )
4
,
ppsz_text
[
3
],
-
1
);
if
(
ppsz_text
[
1
])
free
(
ppsz_text
[
1
]);
free
(
ppsz_text
[
1
]);
}
}
free
(
pp_namelist
);
...
...
modules/gui/skins2/src/ft2_font.cpp
View file @
b4b0a1b6
...
...
@@ -54,10 +54,7 @@ FT2Font::~FT2Font()
{
FT_Done_FreeType
(
m_lib
);
}
if
(
m_buffer
)
{
free
(
m_buffer
);
}
free
(
m_buffer
);
}
...
...
modules/gui/skins2/src/skin_main.cpp
View file @
b4b0a1b6
...
...
@@ -246,10 +246,7 @@ static void Run( intf_thread_t *p_intf )
}
delete
pLoader
;
if
(
skin_last
)
{
free
(
skin_last
);
}
free
(
skin_last
);
// Get the instance of OSLoop
OSLoop
*
loop
=
OSFactory
::
instance
(
p_intf
)
->
getOSLoop
();
...
...
modules/gui/skins2/unzip/unzip.c
View file @
b4b0a1b6
...
...
@@ -75,7 +75,7 @@ woven in by Terry Thorsen 1/2003.
# define ALLOC(size) (malloc(size))
#endif
#ifndef TRYFREE
# define TRYFREE(p) {
if (p)
free(p);}
# define TRYFREE(p) {free(p);}
#endif
#define SIZECENTRALDIRITEM (0x2e)
...
...
modules/gui/wince/dialogs.cpp
View file @
b4b0a1b6
...
...
@@ -118,11 +118,11 @@ DialogsProvider::DialogsProvider( intf_thread_t *p_intf,
DialogsProvider
::~
DialogsProvider
()
{
/* Clean up */
if
(
p_open_dialog
)
delete
p_open_dialog
;
if
(
p_playlist_dialog
)
delete
p_playlist_dialog
;
if
(
p_messages_dialog
)
delete
p_messages_dialog
;
if
(
p_fileinfo_dialog
)
delete
p_fileinfo_dialog
;
if
(
p_prefs_dialog
)
delete
p_prefs_dialog
;
delete
p_open_dialog
;
delete
p_playlist_dialog
;
delete
p_messages_dialog
;
delete
p_fileinfo_dialog
;
delete
p_prefs_dialog
;
if
(
h_gsgetfile_dll
)
FreeLibrary
(
h_gsgetfile_dll
);
}
...
...
modules/gui/wxwidgets/dialogs.cpp
View file @
b4b0a1b6
...
...
@@ -264,22 +264,22 @@ DialogsProvider::~DialogsProvider()
PopEventHandler
(
true
);
/* Clean up */
if
(
p_open_dialog
)
delete
p_open_dialog
;
delete
p_open_dialog
;
if
(
p_prefs_dialog
)
p_prefs_dialog
->
Destroy
();
if
(
p_file_dialog
)
delete
p_file_dialog
;
if
(
p_playlist_dialog
)
delete
p_playlist_dialog
;
if
(
p_messages_dialog
)
delete
p_messages_dialog
;
if
(
p_fileinfo_dialog
)
delete
p_fileinfo_dialog
;
if
(
p_file_generic_dialog
)
delete
p_file_generic_dialog
;
if
(
p_wizard_dialog
)
delete
p_wizard_dialog
;
if
(
p_bookmarks_dialog
)
delete
p_bookmarks_dialog
;
delete
p_file_dialog
;
delete
p_playlist_dialog
;
delete
p_messages_dialog
;
delete
p_fileinfo_dialog
;
delete
p_file_generic_dialog
;
delete
p_wizard_dialog
;
delete
p_bookmarks_dialog
;
#ifdef UPDATE_CHECK
if
(
p_updatevlc_dialog
)
delete
p_updatevlc_dialog
;
delete
p_updatevlc_dialog
;
#endif
//
if( p_vlm_dialog )
delete p_vlm_dialog;
//delete p_vlm_dialog;
if
(
p_intf
->
p_sys
->
p_icon
)
delete
p_intf
->
p_sys
->
p_icon
;
delete
p_intf
->
p_sys
->
p_icon
;
/* We must set this here because on win32 this destructor will be
* automatically called so we must not call it again on wxApp->OnExit().
...
...
modules/gui/wxwidgets/dialogs/open.cpp
View file @
b4b0a1b6
...
...
@@ -588,9 +588,9 @@ OpenDialog::OpenDialog( intf_thread_t *_p_intf, wxWindow *_p_parent,
OpenDialog
::~
OpenDialog
()
{
/* Clean up */
if
(
file_dialog
)
delete
file_dialog
;
if
(
sout_dialog
)
delete
sout_dialog
;
if
(
subsfile_dialog
)
delete
subsfile_dialog
;
delete
file_dialog
;
delete
sout_dialog
;
delete
subsfile_dialog
;
}
int
OpenDialog
::
Show
(
int
i_access_method
,
int
i_arg
)
...
...
modules/gui/wxwidgets/dialogs/playlist.cpp
View file @
b4b0a1b6
...
...
@@ -539,8 +539,7 @@ void Playlist::UpdateTreeItem( wxTreeItemId item )
msg
=
wxString
(
wxU
(
psz_artist
))
+
wxT
(
" - "
)
+
wxString
(
wxU
(
psz_name
))
+
duration
;
}
if
(
psz_artist
)
free
(
psz_artist
);
free
(
psz_artist
);
free
(
psz_name
);
treectrl
->
SetItemText
(
item
,
msg
);
treectrl
->
SetItemImage
(
item
,
p_item
->
p_input
->
i_type
);
...
...
modules/gui/wxwidgets/extrapanel.cpp
View file @
b4b0a1b6
...
...
@@ -357,7 +357,7 @@ wxPanel *ExtraPanel::VideoPanel( wxWindow *parent )
hue_slider
->
Disable
();
gamma_slider
->
Disable
();
}
if
(
psz_filters
)
free
(
psz_filters
);
free
(
psz_filters
);
int
i_value
=
config_GetInt
(
p_intf
,
"hue"
);
if
(
i_value
>
0
&&
i_value
<
360
)
...
...
modules/misc/notify/xosd.c
View file @
b4b0a1b6
...
...
@@ -222,11 +222,8 @@ static void Run( intf_thread_t *p_intf )
vlc_object_release
(
p_playlist
);
continue
;
}
if
(
psz_display
)
{
free
(
psz_display
);
psz_display
=
NULL
;
}
free
(
psz_display
);
psz_display
=
NULL
;
if
(
p_playlist
->
status
.
i_status
==
PLAYLIST_STOPPED
)
{
psz_display
=
strdup
(
_
(
"Stop"
));
...
...
modules/misc/screensaver.c
View file @
b4b0a1b6
...
...
@@ -129,11 +129,8 @@ static void Deactivate( vlc_object_t *p_this )
# endif
}
if
(
p_intf
->
p_sys
)
{
free
(
p_intf
->
p_sys
);
p_intf
->
p_sys
=
NULL
;
}
free
(
p_intf
->
p_sys
);
p_intf
->
p_sys
=
NULL
;
#endif
}
...
...
modules/misc/svg.c
View file @
b4b0a1b6
...
...
@@ -507,8 +507,7 @@ static int RenderText( filter_t *p_filter, subpicture_region_t *p_region_out,
static
void
FreeString
(
svg_rendition_t
*
p_svg
)
{
if
(
p_svg
->
psz_text
)
free
(
p_svg
->
psz_text
);
free
(
p_svg
->
psz_text
);
/* p_svg->p_rendition is a GdkPixbuf, and its allocation is
managed through ref. counting */
if
(
p_svg
->
p_rendition
)
...
...
modules/stream_out/duplicate.c
View file @
b4b0a1b6
...
...
@@ -150,19 +150,10 @@ static void Close( vlc_object_t * p_this )
for
(
i
=
0
;
i
<
p_sys
->
i_nb_streams
;
i
++
)
{
sout_StreamDelete
(
p_sys
->
pp_streams
[
i
]
);
if
(
p_sys
->
ppsz_select
[
i
]
)
{
free
(
p_sys
->
ppsz_select
[
i
]
);
}
}
if
(
p_sys
->
pp_streams
)
{
free
(
p_sys
->
pp_streams
);
}
if
(
p_sys
->
ppsz_select
)
{
free
(
p_sys
->
ppsz_select
);
free
(
p_sys
->
ppsz_select
[
i
]
);
}
free
(
p_sys
->
pp_streams
);
free
(
p_sys
->
ppsz_select
);
free
(
p_sys
);
}
...
...
modules/stream_out/mosaic_bridge.c
View file @
b4b0a1b6
...
...
@@ -456,8 +456,7 @@ static int Del( sout_stream_t *p_stream, sout_stream_id_t *id )
{
if
(
pp_ring
[
i
]
!=
NULL
)
{
if
(
pp_ring
[
i
]
->
p_data_orig
!=
NULL
)
free
(
pp_ring
[
i
]
->
p_data_orig
);
free
(
pp_ring
[
i
]
->
p_data_orig
);
free
(
pp_ring
[
i
]
->
p_sys
);
free
(
pp_ring
[
i
]
);
}
...
...
@@ -744,8 +743,7 @@ static picture_t *video_new_buffer( vlc_object_t *p_this,
{
if
(
pp_ring
[
i
]
->
i_status
==
DESTROYED_PICTURE
)
{
if
(
pp_ring
[
i
]
->
p_data_orig
!=
NULL
)
free
(
pp_ring
[
i
]
->
p_data_orig
);
free
(
pp_ring
[
i
]
->
p_data_orig
);
free
(
pp_ring
[
i
]
->
p_sys
);
free
(
pp_ring
[
i
]
);
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment