win32/win32.c: I meant FindFreeChildSlot [ci skip]

which was formerly used in CreateChild.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
k0kubun 2018-10-13 00:25:58 +00:00
parent 26519ebaed
commit cc5154af6d

View File

@ -1297,8 +1297,8 @@ rb_w32_start_process(const char *abspath, char *const *argv, int out_fd)
{ {
/* NOTE: This function is used by MJIT worker, so it can be used parallelly with /* NOTE: This function is used by MJIT worker, so it can be used parallelly with
Ruby's main thread. So functions touching things shared with main thread can't Ruby's main thread. So functions touching things shared with main thread can't
be sued, like `ALLOCV` that may trigger GC or `FindChildSlot` that finds a slot be sued, like `ALLOCV` that may trigger GC or `FindFreeChildSlot` that finds
from shared memory without locks. */ a slot from shared memory without atomic locks. */
struct ChildRecord child; struct ChildRecord child;
char *cmd; char *cmd;
size_t len; size_t len;