Hi guys,

Here is the patch for minor fix in psxhdrs.

Thanks
Himanshu
From a32bdd166d8c5e8b104d9085c62b8efedfdd2a38 Mon Sep 17 00:00:00 2001
From: Himanshu40 <himanshuwindows...@gmail.com>
Date: Fri, 14 Dec 2018 00:53:11 +0530
Subject: [PATCH] Some minor fix on psxhdrs

---
 testsuites/psxtests/psxhdrs/semaphore/sem_open.c | 5 +----
 testsuites/psxtests/psxhdrs/strings/bcopy.c      | 5 +----
 testsuites/psxtests/psxhdrs/strings/index.c      | 6 +-----
 testsuites/psxtests/psxhdrs/strings/rindex.c     | 6 +-----
 4 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/testsuites/psxtests/psxhdrs/semaphore/sem_open.c b/testsuites/psxtests/psxhdrs/semaphore/sem_open.c
index dbf72fc2fd..52d1ad8ca3 100644
--- a/testsuites/psxtests/psxhdrs/semaphore/sem_open.c
+++ b/testsuites/psxtests/psxhdrs/semaphore/sem_open.c
@@ -40,8 +40,6 @@
 
 int test( void );
 
-int result = 1;
-
 int test( void )
 {
   sem_t *sem1;
@@ -51,7 +49,6 @@ int test( void )
   value = 1;
 
   sem1 = sem_open( "sem", oflag, 0777, value );
-  (void) sem1;
 
-  return result;
+  return ( sem1 != NULL );
 }
diff --git a/testsuites/psxtests/psxhdrs/strings/bcopy.c b/testsuites/psxtests/psxhdrs/strings/bcopy.c
index 8f7f31db98..26cca2f479 100644
--- a/testsuites/psxtests/psxhdrs/strings/bcopy.c
+++ b/testsuites/psxtests/psxhdrs/strings/bcopy.c
@@ -38,15 +38,12 @@
 
 int test( void );
 
-int result = 1;
-
 int test( void )
 {
   auto char buffer[50];
 
   bcopy( "Hello ", buffer, 6 );
   bcopy( "world", &buffer[6], 6 );
-  result = 0;
 
-  return result;
+  return 0;
 }
diff --git a/testsuites/psxtests/psxhdrs/strings/index.c b/testsuites/psxtests/psxhdrs/strings/index.c
index 557a97760c..ea8ebf024d 100644
--- a/testsuites/psxtests/psxhdrs/strings/index.c
+++ b/testsuites/psxtests/psxhdrs/strings/index.c
@@ -38,16 +38,12 @@
 
 int test( void );
 
-int result = 1;
-
 int test( void )
 {
   char *p;
   char *string = "This is a string for testing";
 
   p = index( string, 'i' );
-  (void) p;
-  result = 0;
 
-  return result;
+  return ( p != NULL );
 }
diff --git a/testsuites/psxtests/psxhdrs/strings/rindex.c b/testsuites/psxtests/psxhdrs/strings/rindex.c
index e8e53940ef..aea3efb0ae 100644
--- a/testsuites/psxtests/psxhdrs/strings/rindex.c
+++ b/testsuites/psxtests/psxhdrs/strings/rindex.c
@@ -38,16 +38,12 @@
 
 int test( void );
 
-int result = 1;
-
 int test( void )
 {
   char *p;
   char *string = "This is a string for testing";
 
   p = rindex( string, 'i' );
-  (void) p;
-  result = 0;
 
-  return result;
+  return ( p != NULL );
 }
-- 
2.17.2

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to