Patchwork [16/27] fs-tests: integck: do not use tests_cat_pid

login
register
mail settings
Submitter Artem Bityutskiy
Date April 13, 2011, 3:18 p.m.
Message ID <1302707947-6143-17-git-send-email-dedekind1@gmail.com>
Download mbox | patch
Permalink /patch/91041/
State New
Headers show

Comments

Artem Bityutskiy - April 13, 2011, 3:18 p.m.
From: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>

Do not use the shared 'tests_cat_pid' function but use a simple
sprintf instead. This is another step to make integck independent
of the common code.

Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
---
 tests/fs-tests/integrity/integck.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

Patch

diff --git a/tests/fs-tests/integrity/integck.c b/tests/fs-tests/integrity/integck.c
index 546077c..c21b488 100644
--- a/tests/fs-tests/integrity/integck.c
+++ b/tests/fs-tests/integrity/integck.c
@@ -1970,14 +1970,14 @@  static void update_test_data(void)
 
 static int integck(void)
 {
-	pid_t pid;
+	unsigned int pid;
 	int64_t rpt;
 	char dir_name[256];
 
 	/* Make our top directory */
 	pid = getpid();
-	normsg("pid is %u", (unsigned) pid);
-	tests_cat_pid(dir_name, "integck_test_dir_", pid);
+	normsg("pid is %u", pid);
+	CHECK(sprintf(dir_name, "integck_test_dir_%u", pid) > 0);
 	if (chdir(dir_name) != -1) {
 		/* Remove it if it is already there */
 		tests_clear_dir(".");