source: roaraudio/libroar/vio.c @ 597:a5ae3c58e5d2

Last change on this file since 597:a5ae3c58e5d2 was 597:a5ae3c58e5d2, checked in by phi, 16 years ago

cast correctly

File size: 457 bytes
Line 
1//vio.c:
2
3#include "libroar.h"
4
5int roar_vio_init_calls (struct roar_vio_calls * calls) {
6 if ( !calls )
7  return -1;
8
9 memset((void*)calls, 0, sizeof(struct roar_vio_calls));
10
11 calls->read  = (ssize_t (*)(int fd, void *buf, size_t count,      void * inst))read;
12 calls->write = (ssize_t (*)(int fd, void *buf, size_t count,      void * inst))write;
13 calls->lseek = (off_t   (*)(int fildes, off_t offset, int whence, void * inst))lseek;
14
15 return 0;
16}
17
18//ll
Note: See TracBrowser for help on using the repository browser.