Merge branch 'time_upgrade'
[yaffs2.git] / direct / test-framework / timothy_tests / quick_tests / lib.c
index 25a7942514ac8f2672a75060523bbb5d85199409..2063d2c667e701dcc1b02c0fa458bd81ba8a04b2 100644 (file)
@@ -1,8 +1,7 @@
 /*
  * YAFFS: Yet another FFS. A NAND-flash specific file system.
  *
- * Copyright (C) 2002-2011 Aleph One Ltd.
- *   for Toby Churchill Ltd and Brightstar Engineering
+ * Copyright (C) 2002-2018 Aleph One Ltd.
  *
  * Created by Timothy Manning <timothy@yaffs.net>
  *
@@ -37,6 +36,7 @@ int get_exit_on_error(void)
 int EROFS_setup(void)
 {
        int output= -1;
+       
        output=yaffs_remount(YAFFS_MOUNT_POINT,1,1);
        if (output<0){
                print_message("failed to remount yaffs\n",2);
@@ -132,16 +132,19 @@ void print_message(char *message,char print_level)
 /*same as forcing the rmdir of a directory*/
 int delete_dir(char *dir_name)
 {
+       char message[200];
        yaffs_DIR *d;
        struct yaffs_dirent *de;
        struct yaffs_stat s;
-       char str[100];
+       char str[300];
        d = yaffs_opendir(dir_name);
-       printf("%s\n",dir_name);
+       //printf("%s\n",dir_name);
        if(!d)
        {
-               printf("%s\n",dir_name);
-               print_message("failed to open dir\n",2);
+               sprintf(message,"\nfailed to open dir %s \n was trying to delete this",dir_name);
+               print_message(message,1);
+
+               
                get_error();
                return -1;
     }