Fix always-true condition

CrCascadePrivate->sheets is a statically-sized array inside the
struct; it can't be NULL.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/861#note_659216
This commit is contained in:
Federico Mena Quintero 2019-12-02 08:02:32 -06:00
parent 582bfe830a
commit 01c0803a4a

View File

@ -199,7 +199,7 @@ cr_cascade_destroy (CRCascade * a_this)
if (PRIVATE (a_this)) {
gulong i = 0;
for (i = 0; PRIVATE (a_this)->sheets && i < NB_ORIGINS; i++) {
for (i = 0; i < NB_ORIGINS; i++) {
if (PRIVATE (a_this)->sheets[i]) {
if (cr_stylesheet_unref
(PRIVATE (a_this)->sheets[i])