--- file.c~ Fri Mar 30 02:19:31 2001 +++ file.c Thu May 24 15:23:56 2001 @@ -285,7 +285,7 @@ retval = reiserfs_new_unf_blocknrs (th, p_s_inode, &n_new_blocknumber, p_s_bh->b_blocknr, 1); if (retval == QUOTA_EXCEEDED) - return n_repeat; + return retval; if (retval == NO_DISK_SPACE ) { .