Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-2-2
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-2-2
Commits
d632dbed
Commit
d632dbed
authored
Jul 16, 2009
by
Anthony Loiseau
Committed by
Rémi Duraffort
Jul 16, 2009
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
cosmetic: remove nullity test on free() and delete
Signed-off-by:
Rémi Duraffort
<
ivoire@videolan.org
>
parent
8bcb2f3c
Changes
25
Hide whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
50 additions
and
109 deletions
+50
-109
modules/access/cdda/info.c
modules/access/cdda/info.c
+2
-2
modules/codec/realvideo.c
modules/codec/realvideo.c
+3
-6
modules/codec/wmafixed/wma.c
modules/codec/wmafixed/wma.c
+1
-2
modules/control/http/rpn.c
modules/control/http/rpn.c
+2
-4
modules/demux/mkv/matroska_segment_parse.cpp
modules/demux/mkv/matroska_segment_parse.cpp
+1
-2
modules/gui/qt4/menus.cpp
modules/gui/qt4/menus.cpp
+1
-2
modules/gui/skins2/commands/async_queue.cpp
modules/gui/skins2/commands/async_queue.cpp
+2
-5
modules/gui/skins2/macosx/macosx_loop.cpp
modules/gui/skins2/macosx/macosx_loop.cpp
+2
-5
modules/gui/skins2/parser/interpreter.cpp
modules/gui/skins2/parser/interpreter.cpp
+2
-5
modules/gui/skins2/src/dialogs.cpp
modules/gui/skins2/src/dialogs.cpp
+2
-5
modules/gui/skins2/src/logger.cpp
modules/gui/skins2/src/logger.cpp
+2
-5
modules/gui/skins2/src/os_factory.cpp
modules/gui/skins2/src/os_factory.cpp
+2
-5
modules/gui/skins2/src/theme_repository.cpp
modules/gui/skins2/src/theme_repository.cpp
+2
-5
modules/gui/skins2/src/var_manager.cpp
modules/gui/skins2/src/var_manager.cpp
+2
-5
modules/gui/skins2/src/vlcproc.cpp
modules/gui/skins2/src/vlcproc.cpp
+2
-5
modules/gui/skins2/src/vout_manager.cpp
modules/gui/skins2/src/vout_manager.cpp
+2
-5
modules/gui/skins2/win32/win32_loop.cpp
modules/gui/skins2/win32/win32_loop.cpp
+2
-5
modules/gui/skins2/x11/x11_loop.cpp
modules/gui/skins2/x11/x11_loop.cpp
+2
-5
modules/packetizer/dirac.c
modules/packetizer/dirac.c
+1
-2
modules/video_filter/atmo/AtmoConfig.cpp
modules/video_filter/atmo/AtmoConfig.cpp
+5
-7
modules/video_filter/atmo/AtmoExternalCaptureInput.cpp
modules/video_filter/atmo/AtmoExternalCaptureInput.cpp
+2
-3
modules/video_filter/atmo/atmo.cpp
modules/video_filter/atmo/atmo.cpp
+1
-2
modules/video_filter/opencv_example.cpp
modules/video_filter/opencv_example.cpp
+3
-8
modules/video_output/qte/qte.cpp
modules/video_output/qte/qte.cpp
+2
-5
modules/video_output/x11/xvmc.c
modules/video_output/x11/xvmc.c
+2
-4
No files found.
modules/access/cdda/info.c
View file @
d632dbed
...
...
@@ -48,8 +48,8 @@ static char *CDDAFormatMRL( const access_t *p_access, track_t i_track );
#ifdef HAVE_LIBCDDB
#define free_and_dup(var, val) \
if (var) free(var
); \
if (val) var
=strdup(val
);
free( var
); \
if (val) var
= strdup( val
);
/* Saves CDDB information about CD-DA via libcddb. */
...
...
modules/codec/realvideo.c
View file @
d632dbed
...
...
@@ -222,7 +222,7 @@ static int InitVideo(decoder_t *p_dec)
free
(
p_sys
);
return
VLC_EGENERIC
;
}
if
(
p_sys
->
plane
)
free
(
p_sys
->
plane
);
free
(
p_sys
->
plane
);
p_sys
->
plane
=
malloc
(
p_dec
->
fmt_in
.
video
.
i_width
*
p_dec
->
fmt_in
.
video
.
i_height
*
3
/
2
+
1024
);
if
(
NULL
==
p_sys
->
plane
)
{
...
...
@@ -419,11 +419,8 @@ static void Close( vlc_object_t *p_this )
#endif
p_sys
->
rv_handle
=
NULL
;
if
(
p_sys
->
plane
)
{
free
(
p_sys
->
plane
);
p_sys
->
plane
=
NULL
;
}
free
(
p_sys
->
plane
);
p_sys
->
plane
=
NULL
;
msg_Dbg
(
p_dec
,
"FreeLibrary ok."
);
#ifdef LOADER
...
...
modules/codec/wmafixed/wma.c
View file @
d632dbed
...
...
@@ -261,8 +261,7 @@ static aout_buffer_t *DecodeFrame( decoder_t *p_dec, block_t **pp_block )
/* worst case */
size_t
i_buffer
=
BLOCK_MAX_SIZE
*
MAX_CHANNELS
*
p_sys
->
wmadec
.
nb_frames
;
if
(
p_sys
->
p_output
)
free
(
p_sys
->
p_output
);
free
(
p_sys
->
p_output
);
p_sys
->
p_output
=
malloc
(
i_buffer
*
sizeof
(
int32_t
)
);
p_sys
->
p_samples
=
(
int8_t
*
)
p_sys
->
p_output
;
...
...
modules/control/http/rpn.c
View file @
d632dbed
...
...
@@ -641,8 +641,7 @@ void EvaluateRPN( intf_thread_t *p_intf, mvar_t *vars,
if
(
!
b_error
)
var_Set
(
p_object
,
psz_variable
,
val
);
if
(
psz_value
!=
NULL
)
free
(
psz_value
);
free
(
psz_value
);
}
else
msg_Warn
(
p_intf
,
"vlc_var_set called without an object"
);
...
...
@@ -811,8 +810,7 @@ void EvaluateRPN( intf_thread_t *p_intf, mvar_t *vars,
}
i_result
=
config_SaveConfigFile
(
p_intf
,
psz_module
);
if
(
psz_module
!=
NULL
)
free
(
psz_module
);
free
(
psz_module
);
SSPushN
(
st
,
i_result
);
}
else
if
(
!
strcmp
(
s
,
"vlc_config_reset"
)
)
...
...
modules/demux/mkv/matroska_segment_parse.cpp
View file @
d632dbed
...
...
@@ -306,8 +306,7 @@ void matroska_segment_c::ParseTrackEntry( KaxTrackEntry *m )
{
KaxTrackLanguage
&
lang
=
*
(
KaxTrackLanguage
*
)
l
;
if
(
tk
->
fmt
.
psz_language
!=
NULL
)
free
(
tk
->
fmt
.
psz_language
);
free
(
tk
->
fmt
.
psz_language
);
tk
->
fmt
.
psz_language
=
strdup
(
string
(
lang
).
c_str
()
);
msg_Dbg
(
&
sys
.
demuxer
,
"| | | + Track Language=`%s'"
,
tk
->
fmt
.
psz_language
);
...
...
modules/gui/qt4/menus.cpp
View file @
d632dbed
...
...
@@ -893,8 +893,7 @@ void QVLCMenu::MiscPopupMenu( intf_thread_t *p_intf )
void
QVLCMenu
::
PopupMenu
(
intf_thread_t
*
p_intf
,
bool
show
)
{
/* Delete old popup if there is one */
if
(
p_intf
->
p_sys
->
p_popup_menu
)
delete
p_intf
->
p_sys
->
p_popup_menu
;
delete
p_intf
->
p_sys
->
p_popup_menu
;
if
(
!
show
)
{
...
...
modules/gui/skins2/commands/async_queue.cpp
View file @
d632dbed
...
...
@@ -67,11 +67,8 @@ AsyncQueue *AsyncQueue::instance( intf_thread_t *pIntf )
void
AsyncQueue
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_queue
)
{
delete
pIntf
->
p_sys
->
p_queue
;
pIntf
->
p_sys
->
p_queue
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_queue
;
pIntf
->
p_sys
->
p_queue
=
NULL
;
}
...
...
modules/gui/skins2/macosx/macosx_loop.cpp
View file @
d632dbed
...
...
@@ -72,11 +72,8 @@ OSLoop *MacOSXLoop::instance( intf_thread_t *pIntf )
void
MacOSXLoop
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_osLoop
)
{
delete
pIntf
->
p_sys
->
p_osLoop
;
pIntf
->
p_sys
->
p_osLoop
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_osLoop
;
pIntf
->
p_sys
->
p_osLoop
=
NULL
;
}
...
...
modules/gui/skins2/parser/interpreter.cpp
View file @
d632dbed
...
...
@@ -141,11 +141,8 @@ Interpreter *Interpreter::instance( intf_thread_t *pIntf )
void
Interpreter
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_interpreter
)
{
delete
pIntf
->
p_sys
->
p_interpreter
;
pIntf
->
p_sys
->
p_interpreter
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_interpreter
;
pIntf
->
p_sys
->
p_interpreter
=
NULL
;
}
...
...
modules/gui/skins2/src/dialogs.cpp
View file @
d632dbed
...
...
@@ -147,11 +147,8 @@ Dialogs *Dialogs::instance( intf_thread_t *pIntf )
void
Dialogs
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_dialogs
)
{
delete
pIntf
->
p_sys
->
p_dialogs
;
pIntf
->
p_sys
->
p_dialogs
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_dialogs
;
pIntf
->
p_sys
->
p_dialogs
=
NULL
;
}
...
...
modules/gui/skins2/src/logger.cpp
View file @
d632dbed
...
...
@@ -52,11 +52,8 @@ Logger *Logger::instance( intf_thread_t *pIntf )
void
Logger
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_logger
)
{
delete
pIntf
->
p_sys
->
p_logger
;
pIntf
->
p_sys
->
p_logger
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_logger
;
pIntf
->
p_sys
->
p_logger
=
NULL
;
}
...
...
modules/gui/skins2/src/os_factory.cpp
View file @
d632dbed
...
...
@@ -64,10 +64,7 @@ OSFactory *OSFactory::instance( intf_thread_t *pIntf )
void
OSFactory
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_osFactory
)
{
delete
pIntf
->
p_sys
->
p_osFactory
;
pIntf
->
p_sys
->
p_osFactory
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_osFactory
;
pIntf
->
p_sys
->
p_osFactory
=
NULL
;
}
modules/gui/skins2/src/theme_repository.cpp
View file @
d632dbed
...
...
@@ -49,11 +49,8 @@ ThemeRepository *ThemeRepository::instance( intf_thread_t *pIntf )
void
ThemeRepository
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_repository
)
{
delete
pIntf
->
p_sys
->
p_repository
;
pIntf
->
p_sys
->
p_repository
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_repository
;
pIntf
->
p_sys
->
p_repository
=
NULL
;
}
...
...
modules/gui/skins2/src/var_manager.cpp
View file @
d632dbed
...
...
@@ -74,11 +74,8 @@ VarManager *VarManager::instance( intf_thread_t *pIntf )
void
VarManager
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_varManager
)
{
delete
pIntf
->
p_sys
->
p_varManager
;
pIntf
->
p_sys
->
p_varManager
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_varManager
;
pIntf
->
p_sys
->
p_varManager
=
NULL
;
}
...
...
modules/gui/skins2/src/vlcproc.cpp
View file @
d632dbed
...
...
@@ -65,11 +65,8 @@ VlcProc *VlcProc::instance( intf_thread_t *pIntf )
void
VlcProc
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_vlcProc
)
{
delete
pIntf
->
p_sys
->
p_vlcProc
;
pIntf
->
p_sys
->
p_vlcProc
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_vlcProc
;
pIntf
->
p_sys
->
p_vlcProc
=
NULL
;
}
...
...
modules/gui/skins2/src/vout_manager.cpp
View file @
d632dbed
...
...
@@ -50,11 +50,8 @@ VoutManager *VoutManager::instance( intf_thread_t *pIntf )
void
VoutManager
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_voutManager
)
{
delete
pIntf
->
p_sys
->
p_voutManager
;
pIntf
->
p_sys
->
p_voutManager
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_voutManager
;
pIntf
->
p_sys
->
p_voutManager
=
NULL
;
}
...
...
modules/gui/skins2/win32/win32_loop.cpp
View file @
d632dbed
...
...
@@ -107,11 +107,8 @@ OSLoop *Win32Loop::instance( intf_thread_t *pIntf )
void
Win32Loop
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_osLoop
)
{
delete
pIntf
->
p_sys
->
p_osLoop
;
pIntf
->
p_sys
->
p_osLoop
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_osLoop
;
pIntf
->
p_sys
->
p_osLoop
=
NULL
;
}
...
...
modules/gui/skins2/x11/x11_loop.cpp
View file @
d632dbed
...
...
@@ -100,11 +100,8 @@ OSLoop *X11Loop::instance( intf_thread_t *pIntf, X11Display &rDisplay )
void
X11Loop
::
destroy
(
intf_thread_t
*
pIntf
)
{
if
(
pIntf
->
p_sys
->
p_osLoop
)
{
delete
pIntf
->
p_sys
->
p_osLoop
;
pIntf
->
p_sys
->
p_osLoop
=
NULL
;
}
delete
pIntf
->
p_sys
->
p_osLoop
;
pIntf
->
p_sys
->
p_osLoop
=
NULL
;
}
...
...
modules/packetizer/dirac.c
View file @
d632dbed
...
...
@@ -922,8 +922,7 @@ static int dirac_InspectDataUnit( decoder_t *p_dec, block_t **pp_block, block_t
* - required for ogg muxing
* - useful for error checking
* - it isn't allowed to change until an eos */
if
(
p_es
->
p_extra
)
free
(
p_es
->
p_extra
);
free
(
p_es
->
p_extra
);
p_es
->
p_extra
=
calloc
(
1
,
p_block
->
i_buffer
+
13
);
if
(
!
p_es
->
p_extra
)
{
...
...
modules/video_filter/atmo/AtmoConfig.cpp
View file @
d632dbed
...
...
@@ -64,11 +64,10 @@ CAtmoConfig::CAtmoConfig()
}
CAtmoConfig
::~
CAtmoConfig
()
{
// and finally cleanup...
clearAllChannelMappings
();
// and finally cleanup...
clearAllChannelMappings
();
#if !defined (WIN32)
if
(
m_devicename
)
free
(
m_devicename
);
free
(
m_devicename
);
#endif
}
...
...
@@ -234,9 +233,8 @@ void CAtmoConfig::AddChannelAssignment(tChannelAssignment *ta) {
}
void
CAtmoConfig
::
SetChannelAssignment
(
int
index
,
tChannelAssignment
*
ta
)
{
if
(
m_ChannelAssignments
[
index
]
!=
NULL
)
delete
m_ChannelAssignments
[
index
];
m_ChannelAssignments
[
index
]
=
ta
;
delete
m_ChannelAssignments
[
index
];
m_ChannelAssignments
[
index
]
=
ta
;
}
CAtmoZoneDefinition
*
CAtmoConfig
::
getZoneDefinition
(
int
zoneIndex
)
{
...
...
modules/video_filter/atmo/AtmoExternalCaptureInput.cpp
View file @
d632dbed
...
...
@@ -41,9 +41,8 @@ CAtmoExternalCaptureInput::CAtmoExternalCaptureInput(CAtmoDynData *pAtmoDynData)
CAtmoExternalCaptureInput
::~
CAtmoExternalCaptureInput
(
void
)
{
/* if there is still an unprocessed bufferpicture do kill it */
if
(
m_pCurrentFramePixels
!=
NULL
)
free
(
m_pCurrentFramePixels
);
/* if there is still an unprocessed bufferpicture do kill it */
free
(
m_pCurrentFramePixels
);
#if defined(_ATMO_VLC_PLUGIN_)
vlc_cond_destroy
(
&
m_WakeupCond
);
...
...
modules/video_filter/atmo/atmo.cpp
View file @
d632dbed
...
...
@@ -805,8 +805,7 @@ static void AtmoCreateTransferBuffers(filter_t *p_filter,
we need a buffer where the image is stored (only for transfer
to the processing thread)
*/
if
(
p_sys
->
p_atmo_transfer_buffer
)
free
(
p_sys
->
p_atmo_transfer_buffer
);
free
(
p_sys
->
p_atmo_transfer_buffer
);
p_sys
->
p_atmo_transfer_buffer
=
(
uint8_t
*
)
malloc
(
bytePerPixel
*
width
*
height
);
...
...
modules/video_filter/opencv_example.cpp
View file @
d632dbed
...
...
@@ -133,9 +133,7 @@ static void CloseFilter( vlc_object_t *p_this )
if
(
p_filter
->
p_sys
->
p_storage
)
cvReleaseMemStorage
(
&
p_filter
->
p_sys
->
p_storage
);
if
(
NULL
!=
p_filter
->
p_sys
->
event_info
.
p_region
)
free
(
p_filter
->
p_sys
->
event_info
.
p_region
);
free
(
p_filter
->
p_sys
->
event_info
.
p_region
);
free
(
p_sys
);
var_Destroy
(
p_filter
->
p_libvlc
,
VIDEO_FILTER_EVENT_VARIABLE
);
...
...
@@ -199,11 +197,8 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic )
if
(
faces
&&
(
faces
->
total
>
0
))
{
//msg_Dbg( p_filter, "Found %d face(s)", faces->total );
if
(
NULL
!=
p_filter
->
p_sys
->
event_info
.
p_region
)
{
free
(
p_filter
->
p_sys
->
event_info
.
p_region
);
p_filter
->
p_sys
->
event_info
.
p_region
=
NULL
;
}
free
(
p_filter
->
p_sys
->
event_info
.
p_region
);
p_filter
->
p_sys
->
event_info
.
p_region
=
NULL
;
if
(
NULL
==
(
p_filter
->
p_sys
->
event_info
.
p_region
=
(
video_filter_region_info_t
*
)
malloc
(
faces
->
total
*
sizeof
(
video_filter_region_info_t
))))
{
...
...
modules/video_output/qte/qte.cpp
View file @
d632dbed
...
...
@@ -197,11 +197,8 @@ static void Close ( vlc_object_t *p_this )
module_unneed
(
p_vout
,
p_vout
->
p_sys
->
p_qte_main
);
#endif
if
(
p_vout
->
p_sys
)
{
free
(
p_vout
->
p_sys
);
p_vout
->
p_sys
=
NULL
;
}
free
(
p_vout
->
p_sys
);
p_vout
->
p_sys
=
NULL
;
}
/*****************************************************************************
...
...
modules/video_output/x11/xvmc.c
View file @
d632dbed
...
...
@@ -771,8 +771,7 @@ int checkXvMCCap( vout_thread_t *p_vout )
}
else
{
if
(
p_vout
->
p_sys
->
xvmc_cap
)
free
(
p_vout
->
p_sys
->
xvmc_cap
);
free
(
p_vout
->
p_sys
->
xvmc_cap
);
p_vout
->
p_sys
->
xvmc_cap
=
NULL
;
msg_Err
(
p_vout
,
"use of direct XvMC context on a remote display failed"
" falling back to XV."
);
...
...
@@ -1012,8 +1011,7 @@ void xxmc_dispose_context( vout_thread_t *p_vout )
}
msg_Dbg
(
p_vout
,
"freeing up XvMC surfaces and subpictures"
);
if
(
p_vout
->
p_sys
->
xvmc_palette
)
free
(
p_vout
->
p_sys
->
xvmc_palette
);
free
(
p_vout
->
p_sys
->
xvmc_palette
);
dispose_xx44_palette
(
&
p_vout
->
p_sys
->
palette
);
xxmc_xvmc_destroy_subpictures
(
p_vout
);
xxmc_xvmc_destroy_surfaces
(
p_vout
);
...
...
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