X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fegl%2Fmain%2Feglconfig.c;h=0a95e8ee05da9edc0989d8852a5f353b0dd7c74f;hb=544b0886165ff891bda59f9bd4ec058f8af53e5a;hp=72cd73d5179a4584362e1f19437d0dc7d0dcdb07;hpb=54fa5eceae237598d6fb329ec7cbe1d3a85e7d39;p=mesa.git diff --git a/src/egl/main/eglconfig.c b/src/egl/main/eglconfig.c index 72cd73d5179..0a95e8ee05d 100644 --- a/src/egl/main/eglconfig.c +++ b/src/egl/main/eglconfig.c @@ -737,9 +737,6 @@ _eglFilterConfigArray(_EGLArray *array, EGLConfig *configs, _EGLConfig **configList; EGLint i, count; - if (!num_configs) - return _eglError(EGL_BAD_PARAMETER, "eglChooseConfig"); - /* get the number of matched configs */ count = _eglFilterArray(array, NULL, 0, (_EGLArrayForEach) match, priv_data); @@ -851,9 +848,6 @@ EGLBoolean _eglGetConfigs(_EGLDriver *drv, _EGLDisplay *disp, EGLConfig *configs, EGLint config_size, EGLint *num_config) { - if (!num_config) - return _eglError(EGL_BAD_PARAMETER, "eglGetConfigs"); - *num_config = _eglFlattenArray(disp->Configs, (void *) configs, sizeof(configs[0]), config_size, _eglFlattenConfig);