Browse Source

file: Add S_ISFIFO compatability macro

Not all systems have S_ISFIFO.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n1.0
Derek Buitenhuis Michael Niedermayer 13 years ago
parent
commit
16c03f2e91
1 changed files with 8 additions and 0 deletions
  1. +8
    -0
      libavformat/file.c

+ 8
- 0
libavformat/file.c View File

@@ -33,6 +33,14 @@
#include "os_support.h"
#include "url.h"

/* Some systems may not have S_ISFIFO */
#ifndef S_ISFIFO
# ifdef S_IFIFO
# define S_ISFIFO(m) (((m) & S_IFMT) == S_IFIFO)
# else
# define S_ISFIFO(m) 0
# endif
#endif

/* standard file protocol */



Loading…
Cancel
Save