From 810ca77dd59b95fbdcfd4b4f255dcdf35907c980 Mon Sep 17 00:00:00 2001 From: Martijn Date: Wed, 13 Nov 2024 19:41:39 +0100 Subject: [PATCH] type to c_str() --- package/cards/music.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package/cards/music.yaml b/package/cards/music.yaml index d4a9fa9..d1a89b8 100644 --- a/package/cards/music.yaml +++ b/package/cards/music.yaml @@ -142,21 +142,21 @@ script: type: string then: - lambda: |- - if (strcmp(type, "volume_up") == 0) { // button "volume_up" + if (strcmp(type.c_str(), "volume_up") == 0) { // button "volume_up" id(main_display).image(80, 2, id(icon_music_vol_up), ImageAlign::TOP_CENTER, id(music_card_icon_bar_color)); - } else if (strcmp(type, "volume_down") == 0) { // button "volume_down" + } else if (strcmp(type.c_str(), "volume_down") == 0) { // button "volume_down" id(main_display).image(80, 2, id(icon_music_vol_down), ImageAlign::TOP_CENTER, id(music_card_icon_bar_color)); - } else if (strcmp(type, "next") == 0) { // button "next" + } else if (strcmp(type.c_str(), "next") == 0) { // button "next" id(main_display).image(80, 2, id(icon_music_next), ImageAlign::TOP_CENTER, id(music_card_icon_bar_color)); - } else if (strcmp(type, "prev") == 0) { // button "prev" + } else if (strcmp(type.c_str(), "prev") == 0) { // button "prev" id(main_display).image(80, 2, id(icon_music_prev), ImageAlign::TOP_CENTER, id(music_card_icon_bar_color)); - } else if (strcmp(type, "playpause") == 0) { // button "playpause" + } else if (strcmp(type.c_str(), "playpause") == 0) { // button "playpause" if (strcmp(id(music_playerstate).state.c_str(), "playing") == 0) { id(main_display).image(80, 2, id(icon_music_pause), ImageAlign::TOP_CENTER, id(music_card_icon_bar_color)); } else { id(main_display).image(80, 2, id(icon_music_play), ImageAlign::TOP_CENTER, id(music_card_icon_bar_color)); } - } else if (strcmp(type, "power") == 0) { // button "power" + } else if (strcmp(type.c_str(), "power") == 0) { // button "power" if (strcmp(id(music_playerstate).state.c_str(), "off") == 0) { id(main_display).image(80, 2, id(icon_music_off), ImageAlign::TOP_CENTER, id(music_card_icon_bar_color)); } else {