diff options
author | Ricky Liang <jcliang@chromium.org> | 2015-04-14 12:36:05 +0800 |
---|---|---|
committer | Rob Herring <robh@kernel.org> | 2015-04-14 19:35:45 -0500 |
commit | 05f4647b10233dd2e18106abb16ff7fb68abbd08 (patch) | |
tree | 4906e9acafeb8453d083af71720cc7055caa1bcb | |
parent | ebc5e20082160df384dedbe1c95066c3e545b689 (diff) | |
download | linux-05f4647b10233dd2e18106abb16ff7fb68abbd08.tar.bz2 |
of/fdt: fix allocation size for device node path
The allocation size of device node path is off by one which drops the
'\0' terminator.
Signed-off-by: Ricky Liang <jcliang@chromium.org>
Signed-off-by: Rob Herring <robh@kernel.org>
-rw-r--r-- | drivers/of/fdt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/of/fdt.c b/drivers/of/fdt.c index 4b15aa163b6e..cde35c5d0191 100644 --- a/drivers/of/fdt.c +++ b/drivers/of/fdt.c @@ -191,7 +191,7 @@ static void * unflatten_dt_node(void *blob, if (!pathp) return mem; - allocl = l++; + allocl = ++l; /* version 0x10 has a more compact unit name here instead of the full * path. we accumulate the full path size using "fpsize", we'll rebuild |