Ejemplo n.º 1
0
unsigned int _dos_read(int handle, void *buffer, unsigned int count, unsigned int *result)
{
 int p;
 p=dosemu_read(handle,buffer,count);
 if(p==-1) return p;
 if(result) *result=p;
 return 0;
}
Ejemplo n.º 2
0
int _read(int handle, void* buffer, size_t count)
{
 __FSEXT_Function *func = __FSEXT_get_function(handle);
 if (func)
 {
  int rv;
  if (func(__FSEXT_read, &rv, &handle)) return rv;
 }
 return dosemu_read(handle,buffer,count);
}