[Liboss-commit] CVS: liboss/lib ossinsert.c,NONE,1.1
Brought to you by:
thesin
From: Alexander S. <mrv...@us...> - 2002-10-25 06:03:10
|
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);} |