diff options
author | Petri Savolainen <petri.savolainen@linaro.org> | 2015-02-25 14:58:28 +0200 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-02-25 18:34:16 +0300 |
commit | 8bd49f9d1ba997044ce7ad046db4295becc7f6c7 (patch) | |
tree | 03e2e5e1d23a9c77e1f2ed2b5b4460027450a419 /platform/linux-generic/odp_cpumask.c | |
parent | eabd0342d69c4b13c44bbc0bf70f077901c5d080 (diff) |
api: cpumask: replace ssize_t with int32_t
ssize_t is a POSIX type. API definition must be pure C (C99).
Signed 32 bits can hold larger values than size_t (64k) and
ssize_t(32k) in minimum.
Signed-off-by: Petri Savolainen <petri.savolainen@linaro.org>
Reviewed-and-tested-by: Bill Fischofer <bill.fischofer@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic/odp_cpumask.c')
-rw-r--r-- | platform/linux-generic/odp_cpumask.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/platform/linux-generic/odp_cpumask.c b/platform/linux-generic/odp_cpumask.c index 7abf593..0ca1071 100644 --- a/platform/linux-generic/odp_cpumask.c +++ b/platform/linux-generic/odp_cpumask.c @@ -8,7 +8,6 @@ #define _GNU_SOURCE #endif #include <sched.h> -#include <sys/types.h> #include <odp/cpumask.h> #include <odp_debug_internal.h> @@ -61,7 +60,7 @@ void odp_cpumask_from_str(odp_cpumask_t *mask, const char *str_in) memcpy(&mask->set, &cpuset, sizeof(cpuset)); } -ssize_t odp_cpumask_to_str(const odp_cpumask_t *mask, char *str, ssize_t len) +int32_t odp_cpumask_to_str(const odp_cpumask_t *mask, char *str, int32_t len) { char *p = str; int cpu = odp_cpumask_last(mask); |