On Fri, Mar 20, 2009 at 01:45:00PM +0100, Ivana Varekova wrote:
> This patch fixes a few error values in api.c file.
> 

thanks, applied

> Signed-off-by: Ivana Varekova <[email protected]>
> ---
> 
>  api.c |   15 ++++++++++-----
>  1 files changed, 10 insertions(+), 5 deletions(-)
> 
> diff --git a/api.c b/api.c
> index 4745142..28365b4 100644
> --- a/api.c
> +++ b/api.c
> @@ -573,7 +573,8 @@ int cgroup_init()
>       proc_cgroup = fopen("/proc/cgroups", "r");
> 
>       if (!proc_cgroup) {
> -             ret = EIO;
> +             last_errno = errno;
> +             ret = ECGOTHER;
>               goto unlock_exit;
>       }
> 
> @@ -591,7 +592,8 @@ int cgroup_init()
>       }
>       buf = fgets(buf, FILENAME_MAX, proc_cgroup);
>       if (!buf) {
> -             ret = EIO;
> +             last_errno = errno;
> +             ret = ECGOTHER;
>               goto unlock_exit;
>       }
>       free(buf);
> @@ -615,7 +617,8 @@ int cgroup_init()
>       temp_ent = (struct mntent *) malloc(sizeof(struct mntent));
> 
>       if (!temp_ent) {
> -             ret = ECGFAIL;
> +             last_errno = errno; 
> +             ret = ECGOTHER;
>               goto unlock_exit;
>       }
> 
> @@ -1188,8 +1191,10 @@ int cgroup_create_cgroup(struct cgroup *cgroup, int 
> ignore_ownership)
>       }
> 
>       fts_path[0] = (char *)malloc(FILENAME_MAX);
> -     if (!fts_path[0])
> -             return ENOMEM;
> +     if (!fts_path[0]) {
> +             last_errno = errno;
> +             return ECGOTHER;
> +     }
>       fts_path[1] = NULL;
>       path = fts_path[0];
> 
> 
> 
> ------------------------------------------------------------------------------
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________
> Libcg-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/libcg-devel

-- 
regards,
Dhaval

------------------------------------------------------------------------------
_______________________________________________
Libcg-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libcg-devel

Reply via email to