Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/trackmod/xm.c

    r16bfcd3 rb7fd2a0  
    5353 * @return EOK on success, EIO on format error, ENOMEM if out of memory.
    5454 */
    55 static int trackmod_xm_load_order_list(xm_hdr_t *xm_hdr, trackmod_module_t *module)
     55static errno_t trackmod_xm_load_order_list(xm_hdr_t *xm_hdr, trackmod_module_t *module)
    5656{
    57         int rc;
     57        errno_t rc;
    5858        size_t i;
    5959
     
    9494 * @return        EOK on success, EINVAL if there is error in the coded data.
    9595 */
    96 static int trackmod_xm_decode_pattern(uint8_t *data, size_t dsize,
     96static errno_t trackmod_xm_decode_pattern(uint8_t *data, size_t dsize,
    9797    trackmod_pattern_t *pattern)
    9898{
     
    162162 * @return EOK on success, EIO on format error, ENOMEM if out of memory.
    163163 */
    164 static int trackmod_xm_load_patterns(FILE *f, trackmod_module_t *module)
     164static errno_t trackmod_xm_load_patterns(FILE *f, trackmod_module_t *module)
    165165{
    166166        size_t i;
     
    173173        uint8_t *buf = NULL;
    174174        long seek_amount;
    175         int rc;
     175        errno_t rc;
     176        int ret;
    176177
    177178        module->pattern = calloc(sizeof(trackmod_pattern_t), module->patterns);
     
    182183
    183184        for (i = 0; i < module->patterns; i++) {
    184                 rc = fread(&pattern, 1, sizeof(xm_pattern_t), f);
    185                 if (rc != sizeof(xm_pattern_t)) {
     185                ret = fread(&pattern, 1, sizeof(xm_pattern_t), f);
     186                if (ret != sizeof(xm_pattern_t)) {
    186187                        rc = EIO;
    187188                        goto error;
     
    280281 * @return EOK on success, EIO on format error, ENOMEM if out of memory.
    281282 */
    282 static int trackmod_xm_load_instruments(xm_hdr_t *xm_hdr, FILE *f,
     283static errno_t trackmod_xm_load_instruments(xm_hdr_t *xm_hdr, FILE *f,
    283284    trackmod_module_t *module)
    284285{
     
    296297        void *smp_data;
    297298        long pos;
    298         int rc;
     299        errno_t rc;
     300        int ret;
    299301
    300302        module->instrs = uint16_t_le2host(xm_hdr->instruments);
     
    305307        for (i = 0; i < module->instrs; i++) {
    306308                pos = ftell(f);
    307                 rc = fread(&instr, 1, sizeof(xm_instr_t), f);
    308                 if (rc != sizeof(xm_instr_t)) {
     309                ret = fread(&instr, 1, sizeof(xm_instr_t), f);
     310                if (ret != sizeof(xm_instr_t)) {
    309311                        rc = EIO;
    310312                        goto error;
     
    315317
    316318                if (samples > 0) {
    317                         rc = fread(&instrx, 1, sizeof(xm_instr_ext_t), f);
    318                         if (rc != sizeof(xm_instr_ext_t)) {
     319                        ret = fread(&instrx, 1, sizeof(xm_instr_ext_t), f);
     320                        if (ret != sizeof(xm_instr_ext_t)) {
    319321                                rc = EIO;
    320322                                goto error;
     
    346348                        pos = ftell(f);
    347349
    348                         rc = fread(&smp, 1, sizeof(xm_smp_t), f);
    349                         if (rc != sizeof(xm_smp_t)) {
     350                        ret = fread(&smp, 1, sizeof(xm_smp_t), f);
     351                        if (ret != sizeof(xm_smp_t)) {
    350352                                rc = EIO;
    351353                                goto error;
     
    420422 *                or if any error is found in the format of the file.
    421423 */
    422 int trackmod_xm_load(char *fname, trackmod_module_t **rmodule)
     424errno_t trackmod_xm_load(char *fname, trackmod_module_t **rmodule)
    423425{
    424426        FILE *f = NULL;
     
    427429        size_t nread;
    428430        size_t hdr_size;
    429         int rc;
     431        errno_t rc;
    430432
    431433        f = fopen(fname, "rb");
Note: See TracChangeset for help on using the changeset viewer.