commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd/isofs ChangeLog inode.c main.c pager.c rr.c


From: Marcus Brinkmann
Subject: hurd/isofs ChangeLog inode.c main.c pager.c rr.c
Date: Sun, 07 Jan 2001 09:06:26 -0800

CVSROOT:        /home/cvs
Module name:    hurd
Changes by:     Marcus Brinkmann <address@hidden>       01/01/07 09:06:26

Modified files:
        isofs          : ChangeLog inode.c main.c pager.c rr.c 

Log message:
        2000-12-21  Marcus Brinkmann  <address@hidden>
        
        * rr.c (rrip_work): Use strdup instead malloc and strcpy.
        Assert that strdup and malloc (for rr->trans) succeeds.
        * pager.c: Include <errno.h>.
        (create_disk_pager): If malloc fails, exit with error.
        * main.c (read_sblock): Fail if malloc does.
        * inode.c (diskfs_cached_lookup): When allocating memory for dn or
        np fails, release spinlock, rrip (and allocated memory) and return
        ENOMEM.
        (load_inode): Likewise (but no rrip). Also, if *npp is non-zero,
        release diskfs_node_refcnt_lock before returning.
        Reported by Igor Khavkine <address@hidden>.

CVSWeb URLs:
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/isofs/ChangeLog.diff?r1=1.26&r2=1.27
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/isofs/inode.c.diff?r1=1.12&r2=1.13
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/isofs/main.c.diff?r1=1.4&r2=1.5
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/isofs/pager.c.diff?r1=1.5&r2=1.6
http://subversions.gnu.org/cgi-bin/cvsweb/hurd/isofs/rr.c.diff?r1=1.7&r2=1.8




reply via email to

[Prev in Thread] Current Thread [Next in Thread]