lkml.org 
[lkml]   [2005]   [Jul]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[patch 1/1] Audit return code of create_proc_*
    From: Christophe Lucas <clucas@rotomalug.org>


    Audit return of create_proc_* functions.

    Signed-off-by: Christophe Lucas <clucas@rotomalug.org>
    Signed-off-by: Domen Puncer <domen@coderock.org>
    ---
    ecard.c | 11 +++++++++--
    1 files changed, 9 insertions(+), 2 deletions(-)

    Index: quilt/arch/arm26/kernel/ecard.c
    ===================================================================
    --- quilt.orig/arch/arm26/kernel/ecard.c
    +++ quilt/arch/arm26/kernel/ecard.c
    @@ -522,9 +522,16 @@ static struct proc_dir_entry *proc_bus_e

    static void ecard_proc_init(void)
    {
    + struct proc_dir_entry *proc_entry;
    proc_bus_ecard_dir = proc_mkdir("ecard", proc_bus);
    - create_proc_info_entry("devices", 0, proc_bus_ecard_dir,
    - get_ecard_dev_info);
    + if (!proc_bus_ecard_dir)
    + printk(KERN_WARNING "Unable to create proc dir entry.\n");
    + else {
    + proc_entry = create_proc_info_entry("devices", 0,
    + proc_bus_ecard_dir, get_ecard_dev_info);
    + if (!proc_entry)
    + printk(KERN_WARNING "ecard: Unable to create proc entry\n");
    + }
    }

    #define ec_set_resource(ec,nr,st,sz,flg) \
    --
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-07-15 00:26    [W:0.025 / U:62.724 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site