summaryrefslogtreecommitdiffstats
path: root/contrib/restricted/boost/property_tree/patches/no-lint-clang-analyzer-optin.cplusplus.UninitializedObject.sh
blob: 3590742ac5c7a77b83b575c289c6d19f356823f6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
set -xue

add_nolint_to()
{
	search_text=$(echo "$1" | sed 's/[\/&]/\\&/g')
	pattern='/'${search_text}'/s/$/ \/* NOLINT(clang-analyzer-optin.cplusplus.UninitializedObject) *\//'
    sed -i "$pattern" "$2"
}

add_nolint_to "callbacks(callbacks), encoding(encoding), src(encoding)" include/boost/property_tree/json_parser/detail/parser.hpp