summaryrefslogtreecommitdiffstats
path: root/testsuites
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2011-04-05 09:19:53 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2011-04-05 09:19:53 +0000
commit5bd6123f772a83bb51311b9dec7b8c60c0114060 (patch)
tree3dd5cc84da16eb9d62e8416b4a29e02605297250 /testsuites
parent2011-04-04 Gedare Bloom <giddyup44@yahoo.com> (diff)
downloadrtems-5bd6123f772a83bb51311b9dec7b8c60c0114060.tar.bz2
2011-04-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
* tar01/init.c: Fixed integer types.
Diffstat (limited to 'testsuites')
-rw-r--r--testsuites/libtests/ChangeLog4
-rw-r--r--testsuites/libtests/tar01/init.c21
2 files changed, 15 insertions, 10 deletions
diff --git a/testsuites/libtests/ChangeLog b/testsuites/libtests/ChangeLog
index 480bafdb0d..0b90d682b9 100644
--- a/testsuites/libtests/ChangeLog
+++ b/testsuites/libtests/ChangeLog
@@ -1,3 +1,7 @@
+2011-04-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * tar01/init.c: Fixed integer types.
+
2011-03-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Add test for Mouse Parser Engine
diff --git a/testsuites/libtests/tar01/init.c b/testsuites/libtests/tar01/init.c
index 63f5ac5136..74ea5551a2 100644
--- a/testsuites/libtests/tar01/init.c
+++ b/testsuites/libtests/tar01/init.c
@@ -60,30 +60,31 @@ void test_untar_from_memory(void)
void test_untar_from_file(void)
{
- rtems_status_code sc;
int fd;
+ int rv;
+ ssize_t n;
puts( "Copy tar image to test.tar" );
/* Copy tar image from object to file in IMFS */
fd = open( "/test.tar", O_CREAT|O_TRUNC|O_WRONLY, 0777 );
rtems_test_assert( fd != -1 );
- sc = write( fd, TARFILE_START, TARFILE_SIZE );
- rtems_test_assert( sc == TARFILE_SIZE );
+ n = write( fd, TARFILE_START, TARFILE_SIZE );
+ rtems_test_assert( n == TARFILE_SIZE );
close( fd );
/* make a directory to untar it into */
- sc = mkdir( "/dest", 0777 );
- rtems_test_assert( !sc );
+ rv = mkdir( "/dest", 0777 );
+ rtems_test_assert( rv == 0 );
- sc = chdir( "/dest" );
- rtems_test_assert( !sc );
+ rv = chdir( "/dest" );
+ rtems_test_assert( rv == 0 );
/* Untar it */
- sc = Untar_FromFile( "/test.tar" );
+ rv = Untar_FromFile( "/test.tar" );
printf("Untaring from file - ");
- if (sc != RTEMS_SUCCESSFUL) {
- printf ("error: untar failed: %s\n", rtems_status_text (sc));
+ if (rv != UNTAR_SUCCESSFUL) {
+ printf ("error: untar failed: %i\n", rv);
exit(1);
}
printf ("successful\n");