D:\a\1\s\src\lib\coil\common\coil\Properties.cpp(313,35): error: unsafe buffer access [-Werror,-Wunsafe-buffer-usage]
313 | for (size_t i = 0; i < num && defaults[i][0] != '\0' ; i += 2)
| ^~~~~~~~
D:\a\1\s\src\lib\coil\common\coil\Properties.cpp(315,39): error: unsafe buffer access [-Werror,-Wunsafe-buffer-usage]
315 | setDefault(eraseBothEndsBlank(defaults[i]),
| ^~~~~~~~
D:\a\1\s\src\lib\coil\common\coil\Properties.cpp(316,39): error: unsafe buffer access [-Werror,-Wunsafe-buffer-usage]
316 | eraseBothEndsBlank(defaults[i + 1]));
| ^~~~~~~~
3 errors generated.
Describe the bug
Azure Pipelinesでの確認。Clangエラー error: unsafe buffer access [-Werror,-Wunsafe-buffer-usage] が Properties::setDefaults関数で発生する。
Environment
Additional context
このエラー対応をChatGPTに聞いて修正動作を確認した経緯を下記に記載。
https://openrtm.org/redmine/projects/openrtm-aist-cxx/wiki/AzurePipelinesのClangエラー対応メモ