On Fri, 2008-11-21 at 17:25 +0530, [EMAIL PROTECTED] wrote:
> plain text document attachment (change-global-variables-usage.patch)
> The function scan_shares_files() modifies a global variable, which in the
> current way was confusing, so passing the variable as argument.
> 
> Signed-off-by: Sudhir Kumar <[EMAIL PROTECTED]>

Thanks.

Regards--
Subrata

> 
> Index: ltp-full-20081031/testcases/kernel/controllers/cpuctl/cpuctl_test01.c
> ===================================================================
> --- ltp-full-20081031.orig/testcases/kernel/controllers/cpuctl/cpuctl_test01.c
> +++ ltp-full-20081031/testcases/kernel/controllers/cpuctl/cpuctl_test01.c
> @@ -154,7 +154,7 @@ int main(int argc, char* argv[])
>       if (!strncpy (fullpath, path, len))
>               tst_brkm (TBROK, cleanup, "Could not copy directory path %s ", 
> path);
> 
> -     if (scan_shares_files() != 0)
> +     if (scan_shares_files(shares_pointer) != 0)
>               tst_brkm (TBROK, cleanup, "From function scan_shares_files in 
> %s ", fullpath);
> 
>       /* return val: -1 in case of function error, else 2 is min share value 
> */
> Index: 
> ltp-full-20081031/testcases/kernel/controllers/libcontrollers/libcontrollers.c
> ===================================================================
> --- 
> ltp-full-20081031.orig/testcases/kernel/controllers/libcontrollers/libcontrollers.c
> +++ 
> ltp-full-20081031/testcases/kernel/controllers/libcontrollers/libcontrollers.c
> @@ -41,7 +41,7 @@
>   * of the controller and returns the total added shares of all
>   * the groups (currently excludes default group) ??
>   */
> -int scan_shares_files ()
> +int scan_shares_files(unsigned int *shares_pointer)
>  {
>       struct stat     statbuffer;
>       DIR             *dp;
> @@ -90,7 +90,7 @@ int scan_shares_files ()
>               FLAG = 1;
>               strcpy (path_pointer, dir_pointer->d_name ); /* append name to 
> fullpath */
> 
> -             if ((retval = scan_shares_files()) != 0)
> +             if ((retval = scan_shares_files(shares_pointer)) != 0)
>                       break;
>       }
> 
> Index: 
> ltp-full-20081031/testcases/kernel/controllers/libcontrollers/libcontrollers.h
> ===================================================================
> --- 
> ltp-full-20081031.orig/testcases/kernel/controllers/libcontrollers/libcontrollers.h
> +++ 
> ltp-full-20081031/testcases/kernel/controllers/libcontrollers/libcontrollers.h
> @@ -75,7 +75,7 @@ unsigned int read_shares_file (char *fil
> 
>  int read_file(char *filepath, int action, unsigned int *value);
> 
> -int scan_shares_files ();
> +int scan_shares_files(unsigned int *shares_pointer);
> 
>  int write_to_file (char * file, const char* mode, unsigned int value);
> 
> Index: ltp-full-20081031/testcases/kernel/controllers/cpuctl/cpuctl_test02.c
> ===================================================================
> --- ltp-full-20081031.orig/testcases/kernel/controllers/cpuctl/cpuctl_test02.c
> +++ ltp-full-20081031/testcases/kernel/controllers/cpuctl/cpuctl_test02.c
> @@ -166,7 +166,7 @@ int main(int argc, char* argv[])
>       if (!strncpy (fullpath, path, len))
>               tst_brkm (TBROK, cleanup, "Could not copy directory path %s ", 
> path);
> 
> -     if (scan_shares_files() != 0)
> +     if (scan_shares_files(shares_pointer) != 0)
>               tst_brkm (TBROK, cleanup, "From function scan_shares_files in 
> %s ", fullpath);
> 
>       /* return val: -1 in case of function error, else 2 is min share value 
> */
> Index: ltp-full-20081031/testcases/kernel/controllers/cpuctl/cpuctl_test03.c
> ===================================================================
> --- ltp-full-20081031.orig/testcases/kernel/controllers/cpuctl/cpuctl_test03.c
> +++ ltp-full-20081031/testcases/kernel/controllers/cpuctl/cpuctl_test03.c
> @@ -164,7 +164,7 @@ int main(int argc, char* argv[])
>       if (!strncpy (fullpath, path, len))
>               tst_brkm (TBROK, cleanup, "Could not copy directory path %s ", 
> path);
> 
> -     if (scan_shares_files() != 0)
> +     if (scan_shares_files(shares_pointer) != 0)
>               tst_brkm (TBROK, cleanup, "From function scan_shares_files in 
> %s ", fullpath);
> 
>       /* return val: -1 in case of function error, else 2 is min share value 
> */
> Index: ltp-full-20081031/testcases/kernel/controllers/cpuctl/cpuctl_test04.c
> ===================================================================
> --- ltp-full-20081031.orig/testcases/kernel/controllers/cpuctl/cpuctl_test04.c
> +++ ltp-full-20081031/testcases/kernel/controllers/cpuctl/cpuctl_test04.c
> @@ -167,7 +167,7 @@ int main(int argc, char* argv[])
>       if (!strncpy (fullpath, path, len))
>               tst_brkm (TBROK, cleanup, "Could not copy directory path %s ", 
> path);
> 
> -     if (scan_shares_files() != 0)
> +     if (scan_shares_files(shares_pointer) != 0)
>               tst_brkm (TBROK, cleanup, "From function scan_shares_files in 
> %s ", fullpath);
> 
>       /* return val: -1 in case of function error, else 2 is min share value 
> */
> 
> 


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to