mirror of
https://github.com/crankyoldgit/IRremoteESP8266.git
synced 2026-01-12 00:05:10 +08:00
[Bug] Make strToSwingH() match "Right Max" (#1551)
* Fix an old failed cut & paste. * Add comments to make it clear what was supposed to happen. Kudos to @Duckle29 for finding it. Fixes #1550
This commit is contained in:
16
src/IRac.cpp
16
src/IRac.cpp
@@ -3016,10 +3016,10 @@ stdAc::swingh_t IRac::strToSwingH(const char *str,
|
||||
else if (!strcasecmp(str, kOffStr) ||
|
||||
!strcasecmp(str, kStopStr))
|
||||
return stdAc::swingh_t::kOff;
|
||||
else if (!strcasecmp(str, kLeftMaxStr) ||
|
||||
!strcasecmp(str, D_STR_LEFT " " D_STR_MAX) ||
|
||||
!strcasecmp(str, D_STR_MAX D_STR_LEFT) ||
|
||||
!strcasecmp(str, kMaxLeftStr))
|
||||
else if (!strcasecmp(str, kLeftMaxStr) || // "LeftMax"
|
||||
!strcasecmp(str, D_STR_LEFT " " D_STR_MAX) || // "Left Max"
|
||||
!strcasecmp(str, D_STR_MAX D_STR_LEFT) || // "MaxLeft"
|
||||
!strcasecmp(str, kMaxLeftStr)) // "Max Left"
|
||||
return stdAc::swingh_t::kLeftMax;
|
||||
else if (!strcasecmp(str, kLeftStr))
|
||||
return stdAc::swingh_t::kLeft;
|
||||
@@ -3031,10 +3031,10 @@ stdAc::swingh_t IRac::strToSwingH(const char *str,
|
||||
return stdAc::swingh_t::kMiddle;
|
||||
else if (!strcasecmp(str, kRightStr))
|
||||
return stdAc::swingh_t::kRight;
|
||||
else if (!strcasecmp(str, kRightMaxStr) ||
|
||||
!strcasecmp(str, D_STR_MAX " " D_STR_RIGHT) ||
|
||||
!strcasecmp(str, D_STR_MAX D_STR_RIGHT) ||
|
||||
!strcasecmp(str, kMaxRightStr))
|
||||
else if (!strcasecmp(str, kRightMaxStr) || // "RightMax"
|
||||
!strcasecmp(str, D_STR_RIGHT " " D_STR_MAX) || // "Right Max"
|
||||
!strcasecmp(str, D_STR_MAX D_STR_RIGHT) || // "MaxRight"
|
||||
!strcasecmp(str, kMaxRightStr)) // "Max Right"
|
||||
return stdAc::swingh_t::kRightMax;
|
||||
else if (!strcasecmp(str, kWideStr))
|
||||
return stdAc::swingh_t::kWide;
|
||||
|
||||
Reference in New Issue
Block a user