From d7dab5eec5132743d9550706eabb273d9505fbc0 Mon Sep 17 00:00:00 2001 From: Egutierrez Date: Wed, 29 Apr 2026 00:31:53 +0200 Subject: [PATCH] fix(primitives_gallery): Windows mkdir() solo acepta el path en --capture --- cpp/apps/primitives_gallery/main.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cpp/apps/primitives_gallery/main.cpp b/cpp/apps/primitives_gallery/main.cpp index c0e72250..8cc3c517 100644 --- a/cpp/apps/primitives_gallery/main.cpp +++ b/cpp/apps/primitives_gallery/main.cpp @@ -176,8 +176,12 @@ int main(int argc, char** argv) { return 2; } const char* out_dir = argv[i + 1]; - // Best-effort mkdir (idempotente). + // Best-effort mkdir (idempotente). Windows mkdir() solo acepta el path. +#if defined(_WIN32) + mkdir(out_dir); +#else mkdir(out_dir, 0755); +#endif std::vector items; items.reserve(k_demo_count);