Return -1 on invalid input instead of crashing.

pull/2/head
Jean-Tiare Le Bigot 14 years ago committed by Carl Eugen Hoyos
parent b8e3b74147
commit 364889cf9c
  1. 2
      libswscale/utils.c

@ -710,7 +710,7 @@ int sws_setColorspaceDetails(SwsContext *c, const int inv_table[4], int srcRange
int sws_getColorspaceDetails(SwsContext *c, int **inv_table, int *srcRange, int **table, int *dstRange, int *brightness, int *contrast, int *saturation)
{
if (isYUV(c->dstFormat) || isGray(c->dstFormat)) return -1;
if (!c || isYUV(c->dstFormat) || isGray(c->dstFormat)) return -1;
*inv_table = c->srcColorspaceTable;
*table = c->dstColorspaceTable;

Loading…
Cancel
Save