diff --git a/media/libeffects/EffectEqualizer.cpp b/media/libeffects/EffectEqualizer.cpp index 3a5da4d18c226..c08f4f53571c9 100644 --- a/media/libeffects/EffectEqualizer.cpp +++ b/media/libeffects/EffectEqualizer.cpp @@ -20,6 +20,7 @@ #include #include #include +#include #include #include "AudioEqualizer.h" #include "AudioBiquadFilter.h" diff --git a/media/libeffects/EffectsFactory.c b/media/libeffects/EffectsFactory.c index 07c4d80ff7f3d..35a100108dc96 100644 --- a/media/libeffects/EffectsFactory.c +++ b/media/libeffects/EffectsFactory.c @@ -18,6 +18,8 @@ //#define LOG_NDEBUG 0 #include "EffectsFactory.h" +#include +#include #include @@ -277,7 +279,7 @@ int EffectLoadLibrary(const char *libPath, int *handle) if (ret < 0) { return ret; } - if (libPath == NULL || strnlen(libPath, PATH_MAX) >= PATH_MAX) { + if (libPath == NULL) { return -EINVAL; } return loadLibrary(libPath, handle);