Version 0.1.8 from FTP
[asterisk/asterisk.git] / audiofile.patch
1 diff -uNr audiofile-0.1.9.old/libaudiofile/audiofile.c audiofile-0.1.9/libaudiofile/audiofile.c
2 --- audiofile-0.1.9.old/libaudiofile/audiofile.c        Fri Jul 23 12:57:56 1999
3 +++ audiofile-0.1.9/libaudiofile/audiofile.c    Fri Dec 10 18:43:30 1999
4 @@ -488,6 +488,20 @@
5         return afOpenVirtualFile(af_virtual_file_new_for_file(fp), mode, setup);
6  }
7  
8 +AFfilehandle afOpenFD(int fd, const char *mode, AFfilesetup setup)
9 +{
10 +       FILE                    *fp;
11 +
12 +       fp = fdopen(fd, mode);
13 +       if (fp == NULL)
14 +       {
15 +               _af_error(AF_BAD_OPEN);
16 +               return AF_NULL_FILEHANDLE;
17 +       }
18 +
19 +       return afOpenVirtualFile(af_virtual_file_new_for_file(fp), mode, setup);
20 +}
21 +
22  int afGetFileFormat (AFfilehandle file, int *version)
23  {
24         assert(file);