diff options
author | Andrew Morton <akpm@digeo.com> | 2003-03-22 07:34:05 -0800 |
---|---|---|
committer | David S. Miller <davem@kernel.bkbits.net> | 2003-03-22 07:34:05 -0800 |
commit | 500b81a8eb226ab0fe0241b37afbf06c7bf71985 (patch) | |
tree | c619894fbb5ba41dd7d75ecadfcf341a9dddd037 /fs/ext3/xattr.c | |
parent | b548867b77cd8de4c34cddce5ef4a3831f105059 (diff) | |
download | history-500b81a8eb226ab0fe0241b37afbf06c7bf71985.tar.gz |
[PATCH] make the bdevname() API sane
bdevname returns a pointer to a static string. Change it so that the caller
passes in the buffer.
Diffstat (limited to 'fs/ext3/xattr.c')
-rw-r--r-- | fs/ext3/xattr.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/ext3/xattr.c b/fs/ext3/xattr.c index 09f2eb727cdaab..2cb85fb47f0865 100644 --- a/fs/ext3/xattr.c +++ b/fs/ext3/xattr.c @@ -78,8 +78,9 @@ printk("\n"); \ } while (0) # define ea_bdebug(bh, f...) do { \ + char b[BDEVNAME_SIZE]; \ printk(KERN_DEBUG "block %s:%ld: ", \ - bdevname(bh->b_bdev), bh->b_blocknr); \ + bdevname(bh->b_bdev, b), bh->b_blocknr); \ printk(f); \ printk("\n"); \ } while (0) |