提交 fe5e72ae 编写于 作者: R Rich Felker

fix semctl with SEM_STAT_ANY

due to the variadic signature, semctl needs to be made aware of any
new commands that take arguments. this was overlooked when commit
af55070e added SEM_STAT_ANY.
上级 319b2d02
......@@ -20,7 +20,7 @@ int semctl(int id, int num, int cmd, ...)
va_list ap;
switch (cmd) {
case SETVAL: case GETALL: case SETALL: case IPC_STAT: case IPC_SET:
case IPC_INFO: case SEM_INFO: case SEM_STAT:
case IPC_INFO: case SEM_INFO: case SEM_STAT: case SEM_STAT_ANY:
va_start(ap, cmd);
arg = va_arg(ap, union semun);
va_end(ap);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册