{
if (std::strstr (ex.what(), "unhandled name in generic implementation"))
return;
+ else if (std::strstr (ex.what(), "unknown name"))
+ return;
else
throw;
}
{
if (std::strstr (ex.what(), "unhandled name in generic implementation"))
return;
+ else if (std::strstr (ex.what(), "unknown name"))
+ return;
else
throw;
}
}
else
throw environment_variable(string(env) + string(" to ") + string(name));
-#else
- throw not_found("setenv");
#endif
}
{
if (std::strstr (ex.what(), "unhandled name in generic implementation"))
return;
+ else if (std::strstr (ex.what(), "unknown name"))
+ return;
else
throw;
}