Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/vfs/vfs_ops.c

    r71af5a4 rffa2c8ef  
    12341234        if (!parentc) {
    12351235                fibril_rwlock_write_unlock(&namespace_rwlock);
    1236                 vfs_node_put(old_node);
    12371236                async_answer_0(rid, rc);
    12381237                free(old);
     
    12521251        if (rc != EOK) {
    12531252                fibril_rwlock_write_unlock(&namespace_rwlock);
    1254                 vfs_node_put(old_node);
    12551253                async_answer_0(rid, rc);
    12561254                free(old);
     
    12631261            (old_node->devmap_handle != new_par_lr.triplet.devmap_handle)) {
    12641262                fibril_rwlock_write_unlock(&namespace_rwlock);
    1265                 vfs_node_put(old_node);
    12661263                async_answer_0(rid, EXDEV);     /* different file systems */
    12671264                free(old);
     
    12821279                if (!new_node) {
    12831280                        fibril_rwlock_write_unlock(&namespace_rwlock);
    1284                         vfs_node_put(old_node);
    12851281                        async_answer_0(rid, ENOMEM);
    12861282                        free(old);
     
    12941290        default:
    12951291                fibril_rwlock_write_unlock(&namespace_rwlock);
    1296                 vfs_node_put(old_node);
    12971292                async_answer_0(rid, ENOTEMPTY);
    12981293                free(old);
     
    13051300        if (rc != EOK) {
    13061301                fibril_rwlock_write_unlock(&namespace_rwlock);
    1307                 vfs_node_put(old_node);
    13081302                if (new_node)
    13091303                        vfs_node_put(new_node);
Note: See TracChangeset for help on using the changeset viewer.