Skip to content

Commit 6838acf

Browse files
committed
fix(middleware): clean pipeline warnings and improve portability
- fix getenv usage for cross-platform compatibility - remove MSVC warnings in pipeline - ensure consistent behavior across platforms
1 parent 7bcd990 commit 6838acf

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

include/vix/middleware/pipeline.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include <vix/middleware/observability/tracing.hpp>
2525
#include <vix/middleware/observability/metrics.hpp>
2626
#include <vix/middleware/observability/debug_trace.hpp>
27+
#include <vix/utils/Env.hpp>
2728

2829
namespace vix::middleware
2930
{
@@ -78,7 +79,7 @@ namespace vix::middleware
7879
*/
7980
static bool env_is_dev()
8081
{
81-
const char *v = std::getenv("VIX_ENV");
82+
const char *v = vix::utils::vix_getenv("VIX_ENV");
8283
if (!v || !*v)
8384
return false;
8485

0 commit comments

Comments
 (0)