Skip to content

Commit d87c50d

Browse files
committed
fix: libcglue/fdman use correct indices for stdout/stderr
Fixes printf not working
1 parent 053127b commit d87c50d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ee/libcglue/src/fdman.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@ void __fdman_init()
6666
__libcglue_init_stdio(&(__descriptormap[STDIN_FILENO]->info), 0);
6767

6868
__descriptormap[STDOUT_FILENO] = &__descriptor_data_pool[STDOUT_FILENO];
69-
__libcglue_init_stdio(&(__descriptormap[0]->info), 1);
69+
__libcglue_init_stdio(&(__descriptormap[STDOUT_FILENO]->info), 1);
7070

7171
__descriptormap[STDERR_FILENO] = &__descriptor_data_pool[STDERR_FILENO];
72-
__libcglue_init_stdio(&(__descriptormap[0]->info), 1 /* ioman doesn't have 2 (stderr) by default, so just use 1 (stdout) */);
72+
__libcglue_init_stdio(&(__descriptormap[STDERR_FILENO]->info), 1 /* ioman doesn't have 2 (stderr) by default, so just use 1 (stdout) */);
7373
}
7474
#endif
7575

0 commit comments

Comments
 (0)