996 |
return (*bytes_written == -1 ? D_IO_ERROR : D_SUCCESS); |
return (*bytes_written == -1 ? D_IO_ERROR : D_SUCCESS); |
997 |
} |
} |
998 |
else if (device == pseudo_root) |
else if (device == pseudo_root) |
999 |
return |
{ |
1000 |
(store_write (root_store, recnum, data, datalen, bytes_written) == 0 |
size_t wrote; |
1001 |
? D_SUCCESS |
if (store_write (root_store, recnum, data, datalen, &wrote) != 0) |
1002 |
: D_IO_ERROR); |
return D_IO_ERROR; |
1003 |
|
*bytes_written = wrote; |
1004 |
|
return D_SUCCESS; |
1005 |
|
} |
1006 |
else |
else |
1007 |
return D_NO_SUCH_DEVICE; |
return D_NO_SUCH_DEVICE; |
1008 |
} |
} |
1033 |
return (*bytes_written == -1 ? D_IO_ERROR : D_SUCCESS); |
return (*bytes_written == -1 ? D_IO_ERROR : D_SUCCESS); |
1034 |
} |
} |
1035 |
else if (device == pseudo_root) |
else if (device == pseudo_root) |
1036 |
return |
{ |
1037 |
(store_write (root_store, recnum, data, datalen, bytes_written) == 0 |
size_t wrote; |
1038 |
? D_SUCCESS |
if (store_write (root_store, recnum, data, datalen, &wrote) != 0) |
1039 |
: D_IO_ERROR); |
return D_IO_ERROR; |
1040 |
|
*bytes_written = wrote; |
1041 |
|
return D_SUCCESS; |
1042 |
|
} |
1043 |
else |
else |
1044 |
return D_NO_SUCH_DEVICE; |
return D_NO_SUCH_DEVICE; |
1045 |
} |
} |