DAPSpecParser: Get rid of this warning
This commit is contained in:
@@ -47,9 +47,10 @@ void DeviceManager::collateAllDapSpecs(void)
|
|||||||
|
|
||||||
void DeviceManager::parseAllDapSpecs(void)
|
void DeviceManager::parseAllDapSpecs(void)
|
||||||
{
|
{
|
||||||
std::unique_ptr<FILE, decltype(&fclose)> input(
|
auto file_deleter = [](FILE* f) { if (f) fclose(f); };
|
||||||
|
std::unique_ptr<FILE, decltype(file_deleter)> input(
|
||||||
fmemopen((void*)allDapSpecs.c_str(), allDapSpecs.size(), "r"),
|
fmemopen((void*)allDapSpecs.c_str(), allDapSpecs.size(), "r"),
|
||||||
&fclose);
|
file_deleter);
|
||||||
|
|
||||||
if (!input)
|
if (!input)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user