[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20110710205954.GC5615@thunk.org>
Date: Sun, 10 Jul 2011 16:59:54 -0400
From: Ted Ts'o <tytso@....edu>
To: Andreas Dilger <adilger@...mcloud.com>
Cc: linux-ext4@...r.kernel.org, Jim Garlick <garlick@...l.gov>
Subject: Re: [PATCH 1/2] misc: Allow "-E" and "-O" options multiple times
On Fri, Jul 08, 2011 at 06:49:03PM -0600, Andreas Dilger wrote:
> +errcode_t append_opts(char **old_opts, const char *added_opts)
> +{
> + /* First string adds NUL, others add ',' */
> + int newlen, oldlen = 0;
> + errcode_t retval;
> +
> + if (*old_opts != NULL)
> + oldlen = strlen(*old_opts);
> +
> + newlen = oldlen + strlen(added_opts) + 1;
Shouldn't this be "... + 2" instead? Suppose old_opts is "foo", and
new_opts is "bar". We need enough space for 8 characters: "foo,bar\0"
Also, can you do me a favor and rebase this patch series on top of the
most recent next branch of e2fsprogs. The pass1b changes are going to
be impacted by the changes to support bigalloc which showed up in next
over the weekend.
Thanks!!
- Ted
--
To unsubscribe from this list: send the line "unsubscribe linux-ext4" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists