Changes in / [e067dcd:eb73a50] in mainline


Ignore:
Location:
uspace
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/generic/async.c

    re067dcd reb73a50  
    13101310            IPC_FF_ROUTE_FROM_ME);
    13111311        if (retval != EOK) {
     1312                async_wait_for(msg, NULL);
    13121313                ipc_answer_0(callid, retval);
    13131314                return retval;
     
    14951496            IPC_FF_ROUTE_FROM_ME);
    14961497        if (retval != EOK) {
     1498                async_wait_for(msg, NULL);
    14971499                ipc_answer_0(callid, retval);
    14981500                return retval;
  • uspace/srv/fs/fat/fat_fat.c

    re067dcd reb73a50  
    361361        uint16_t rscnt;
    362362        uint16_t sf;
    363         uint16_t ts;
     363        uint32_t ts;
    364364        unsigned rde;
    365365        unsigned rds;
     
    379379        sf = uint16_t_le2host(bs->sec_per_fat);
    380380        rde = uint16_t_le2host(bs->root_ent_max);
    381         ts = uint16_t_le2host(bs->totsec16);
     381        ts = (uint32_t) uint16_t_le2host(bs->totsec16);
     382        if (ts == 0)
     383                ts = uint32_t_le2host(bs->totsec32);
    382384
    383385        rds = (sizeof(fat_dentry_t) * rde) / bps;
Note: See TracChangeset for help on using the changeset viewer.