diff options
-rwxr-xr-x | audiofile.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/audiofile.patch b/audiofile.patch new file mode 100755 index 000000000..c0134895c --- /dev/null +++ b/audiofile.patch @@ -0,0 +1,24 @@ +diff -uNr audiofile-0.1.9.old/libaudiofile/audiofile.c audiofile-0.1.9/libaudiofile/audiofile.c +--- audiofile-0.1.9.old/libaudiofile/audiofile.c Fri Jul 23 12:57:56 1999 ++++ audiofile-0.1.9/libaudiofile/audiofile.c Fri Dec 10 18:43:30 1999 +@@ -488,6 +488,20 @@ + return afOpenVirtualFile(af_virtual_file_new_for_file(fp), mode, setup); + } + ++AFfilehandle afOpenFD(int fd, const char *mode, AFfilesetup setup) ++{ ++ FILE *fp; ++ ++ fp = fdopen(fd, mode); ++ if (fp == NULL) ++ { ++ _af_error(AF_BAD_OPEN); ++ return AF_NULL_FILEHANDLE; ++ } ++ ++ return afOpenVirtualFile(af_virtual_file_new_for_file(fp), mode, setup); ++} ++ + int afGetFileFormat (AFfilehandle file, int *version) + { + assert(file); |