Commit a4580ad9 authored by Andrew Morton's avatar Andrew Morton Committed by Linus Torvalds

[PATCH] fix the build with CONFIG_UNIX98_PTYS=n

From: Ian Wienand <ianw@gelato.unsw.edu.au>

- Fix inline function declarations

- Use #ifdef for CONFIG_*, not #if
parent 0bf8f70a
...@@ -11,22 +11,22 @@ ...@@ -11,22 +11,22 @@
* ------------------------------------------------------------------------- */ * ------------------------------------------------------------------------- */
#ifndef _LINUX_DEVPTS_FS_H #ifndef _LINUX_DEVPTS_FS_H
#define _LINUX_DEVPTS_FS_H 1 #define _LINUX_DEVPTS_FS_H
#include <linux/errno.h> #include <linux/errno.h>
#if CONFIG_UNIX98_PTYS #ifdef CONFIG_UNIX98_PTYS
int devpts_pty_new(struct tty_struct *); /* mknod in devpts */ int devpts_pty_new(struct tty_struct *tty); /* mknod in devpts */
struct tty_struct *devpts_get_tty(int); /* get tty structure */ struct tty_struct *devpts_get_tty(int number); /* get tty structure */
void devpts_pty_kill(int); /* unlink */ void devpts_pty_kill(int number); /* unlink */
#else #else
/* Dummy stubs in the no-pty case */ /* Dummy stubs in the no-pty case */
static inline int devpts_pty_new(struct tty_struct *) { return -EINVAL; } static inline int devpts_pty_new(struct tty_struct *tty) { return -EINVAL; }
static inline struct tty_struct *devpts_get_tty(int) { return NULL; } static inline struct tty_struct *devpts_get_tty(int number) { return NULL; }
static inline void devpts_pty_kill(int) { } static inline void devpts_pty_kill(int number) { }
#endif #endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment