mirror of
https://review.haiku-os.org/haiku
synced 2024-11-23 07:18:40 +01:00
Revert "unistd.h: Add cast to (void*) for first argument in C mode."
This reverts commit c4497fa258
.
Breaks 2-argument ioctl, it seems.
This commit is contained in:
parent
36708e6ab8
commit
14744074dd
@ -361,16 +361,15 @@ extern int symlinkat(const char *toPath, int fd, const char *symlinkPath);
|
||||
|
||||
extern int ftruncate(int fd, off_t newSize);
|
||||
extern int truncate(const char *path, off_t newSize);
|
||||
|
||||
struct ioctl_args {
|
||||
void* argument;
|
||||
size_t size;
|
||||
void* argument;
|
||||
size_t size;
|
||||
};
|
||||
int __ioctl(int fd, ulong cmd, struct ioctl_args args);
|
||||
#ifndef __cplusplus
|
||||
extern int ioctl(int fd, unsigned long op, ...);
|
||||
#ifndef _KERNEL_MODE
|
||||
#define ioctl(a, b, c...) __ioctl(a, b, (struct ioctl_args){ (void*)c })
|
||||
#define ioctl(a, b, c...) __ioctl(a, b, (struct ioctl_args){ c })
|
||||
#endif
|
||||
#else
|
||||
inline int
|
||||
|
Loading…
Reference in New Issue
Block a user