Update of /cvsroot/liboss/liboss/lib
In directory usw-pr-cvs1:/tmp/cvs-serv4259
Added Files:
ossinsert.c
Log Message:
This will eventually become a way to let liboss act like the esddsp and artsdsp wrapper programs
--- NEW FILE: ossinsert.c ---
#undef ioctl
#undef open
#undef close
extern int oss_ioctl (int,unsigned long,va_list);
extern int oss_open (const char *,int,va_list);
extern void oss_close (int);
int ioctl (int x, unsigned long y,...)
{
va_list l;
va_start(l,y);
return oss_ioctl(x,y,l);
}
int open (const char* x, int y,...)
{
va_list l;
va_start(l,y);
return oss_open(x,y,l);
}
void close (int x) {oss_close(x);}
|