Messages in this thread Patch in this message | | | From | H Hartley Sweeten <> | Subject | [PATCH] kernel: resource.c: local functions should not be exposed globally | Date | Thu, 12 Apr 2012 13:50:24 -0700 |
| |
The function reallocate_resource is only referenced in this file and should be marked static to prevent it from being exposed globally.
This quiets the sparse warning:
warning: symbol 'reallocate_resource' was not declared. Should it be static?
Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
---
diff --git a/kernel/resource.c b/kernel/resource.c index 7e8ea66..1e3031e 100644 --- a/kernel/resource.c +++ b/kernel/resource.c @@ -470,7 +470,7 @@ static int find_resource(struct resource *root, struct resource *new, * @newsize: new size of the resource descriptor * @constraint: the size and alignment constraints to be met. */ -int reallocate_resource(struct resource *root, struct resource *old, +static int reallocate_resource(struct resource *root, struct resource *old, resource_size_t newsize, struct resource_constraint *constraint) {
| |