Changeset 4618:950031048258 in roaraudio for libroar/vs.c
- Timestamp:
- 11/22/10 14:54:12 (13 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/vs.c
r4616 r4618 259 259 file = &(vss->file_store); 260 260 261 // TODO: FIXME: correct error handling bellow. 262 263 if ( roar_vio_dstr_init_defaults(&def, ROAR_VIO_DEF_TYPE_NONE, dir, 0644) == -1 ) 264 return -11; 261 _initerr(); 262 263 if ( roar_vio_dstr_init_defaults(&def, ROAR_VIO_DEF_TYPE_NONE, dir, 0644) == -1 ) { 264 _seterrre(); 265 return -1; 266 } 265 267 266 268 if ( roar_vio_open_dstr(file, filename, &def, 1) == -1 ) { 269 _seterrre(); 267 270 return -1; 268 271 } … … 280 283 if ( codec == -1 ) { 281 284 roar_vio_close(file); 285 _seterr(ROAR_ERROR_INVAL); // Other value? 282 286 return -1; 283 287 } … … 285 289 if ( roar_vio_lseek(file, 0, SEEK_SET) != 0 ) { 286 290 roar_vio_close(file); 291 _seterrre(); 287 292 return -1; 288 293 } … … 328 333 int roar_vs_close(roar_vs_t * vss, int killit, int * error) { 329 334 if ( killit != ROAR_VS_TRUE && killit != ROAR_VS_FALSE ) { 330 _seterr(ROAR_ERROR_ UNKNOWN);335 _seterr(ROAR_ERROR_INVAL); 331 336 return -1; 332 337 }
Note: See TracChangeset
for help on using the changeset viewer.