gstvalue: Prevent division or modulo by zero
authorEdward Hervey <edward@collabora.com>
Sat, 5 Apr 2014 09:37:53 +0000 (11:37 +0200)
committerEdward Hervey <bilboed@bilboed.com>
Thu, 17 Apr 2014 11:20:45 +0000 (13:20 +0200)
commit8b51e9dc60fcba2bf4a1c6cdaaffb562d2e7e6d3
treef92af6a73dd69885b32fb3e500f99938f3b5f0a9
parent3e24bbefba9889c621d35234143271d6f0453326
gstvalue: Prevent division or modulo by zero

The step can end up being zero if the underlying value isn't a valid
range GValue.

In those cases, return FALSE.

We don't use g_return*_if_fail since it will already have been triggered
by the above-mentionned _get_step() functions.

CID #1037132
gst/gstvalue.c