diff options
author | Campbell Barton <ideasman42@gmail.com> | 2021-01-11 09:58:08 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2021-01-11 09:58:08 +0300 |
commit | 64929398fbab226fe275e91905f6892c08e8e85e (patch) | |
tree | c75ea02c29e14b03bd75bde877500ecee6a1dafb | |
parent | a83c67c1831708f760e7f421f6bd39242cf23176 (diff) |
Cleanup: skip accessing sequence strip name/source when hidden
-rw-r--r-- | source/blender/editors/space_sequencer/sequencer_draw.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/source/blender/editors/space_sequencer/sequencer_draw.c b/source/blender/editors/space_sequencer/sequencer_draw.c index 9e6a21791d4..72c3e43185b 100644 --- a/source/blender/editors/space_sequencer/sequencer_draw.c +++ b/source/blender/editors/space_sequencer/sequencer_draw.c @@ -683,23 +683,23 @@ static size_t draw_seq_text_get_overlay_string(SpaceSeq *sseq, char *r_overlay_string, size_t overlay_string_len) { - const char *name = draw_seq_text_get_name(seq); - char source[FILE_MAX]; - draw_seq_text_get_source(seq, source, sizeof(source)); - const char *text_sep = " | "; const char *text_array[5]; int i = 0; if (sseq->flag & SEQ_SHOW_STRIP_NAME) { - text_array[i++] = name; + text_array[i++] = draw_seq_text_get_name(seq); } - if ((sseq->flag & SEQ_SHOW_STRIP_SOURCE) && (source[0] != '\0')) { - if (i != 0) { - text_array[i++] = text_sep; + char source[FILE_MAX]; + if (sseq->flag & SEQ_SHOW_STRIP_SOURCE) { + draw_seq_text_get_source(seq, source, sizeof(source)); + if (source[0] != '\0') { + if (i != 0) { + text_array[i++] = text_sep; + } + text_array[i++] = source; } - text_array[i++] = source; } char strip_duration_text[16]; |