AMediaFormat_copy: check args
Bug: 111407253
Test: build
Change-Id: I66204937521d0e9d81f0153247ad0984be6e4395
diff --git a/media/ndk/NdkMediaFormat.cpp b/media/ndk/NdkMediaFormat.cpp
index 249c76e..503f726 100644
--- a/media/ndk/NdkMediaFormat.cpp
+++ b/media/ndk/NdkMediaFormat.cpp
@@ -59,6 +59,9 @@
EXPORT
media_status_t AMediaFormat_copy(AMediaFormat *to, AMediaFormat *from) {
+ if (!to || !from) {
+ return AMEDIA_ERROR_INVALID_PARAMETER;
+ }
to->mFormat->clear();
to->mFormat->extend(from->mFormat);
return AMEDIA_OK;