summaryrefslogtreecommitdiff
path: root/libswscale
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2013-01-05 13:37:30 +0100
committerMichael Niedermayer <michaelni@gmx.at>2013-01-05 13:37:30 +0100
commitbb4fb7715cf7a19e9833a3a8a598342552499a24 (patch)
treec6ba5923ab1a967f8a4bfa017f9f730ec7894c18 /libswscale
parent2163c8828d21d9c774ba69c8264c865921a47f2b (diff)
parentf73f76fd202b310e8e1d0215b2e0cf038cd18c4a (diff)
Merge remote-tracking branch 'qatar/master'
* qatar/master: swscale: fix NULL checking in sws_alloc_context() mxfdec: fix NULL checking in mxf_get_sorted_table_segments() finalize changelog for version 9 Conflicts: Changelog libavformat/mxfdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libswscale')
-rw-r--r--libswscale/utils.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/libswscale/utils.c b/libswscale/utils.c
index 7761441fcf..89bf0da59b 100644
--- a/libswscale/utils.c
+++ b/libswscale/utils.c
@@ -888,8 +888,10 @@ SwsContext *sws_alloc_context(void)
{
SwsContext *c = av_mallocz(sizeof(SwsContext));
- c->av_class = &sws_context_class;
- av_opt_set_defaults(c);
+ if (c) {
+ c->av_class = &sws_context_class;
+ av_opt_set_defaults(c);
+ }
return c;
}