/* Adding to list of open files */
rc->next = _PDCLIB_filelist;
_PDCLIB_filelist = rc;
/* Setting buffer, and mark as internal. TODO: Check for unbuffered? */
if ( ( rc->buffer = malloc( BUFSIZ ) ) == NULL ) goto fail;
/* Adding to list of open files */
rc->next = _PDCLIB_filelist;
_PDCLIB_filelist = rc;
/* Setting buffer, and mark as internal. TODO: Check for unbuffered? */
if ( ( rc->buffer = malloc( BUFSIZ ) ) == NULL ) goto fail;