| 2216 | |
| 2217 | template <> |
| 2218 | std::string AnalysisMergeConflict::GetPathItem<std::string>(const std::string& path) |
| 2219 | { |
| 2220 | char* val = BNAnalysisMergeConflictGetPathItemString(m_object, path.c_str()); |
| 2221 | if (val == nullptr) |
| 2222 | throw SyncException(fmt::format("Failed to find merge conflict path item \"{}\"", path)); |
| 2223 | |
| 2224 | std::string strVal = val; |
| 2225 | BNFreeString(val); |
| 2226 | return strVal; |
| 2227 | } |
| 2228 | |
| 2229 | |
| 2230 | template <> |
nothing calls this directly
no test coverage detected