changeset 2044:6f4928fc3037

* src/fatfs_supp.c: Correct types to remove compiler warnings.
author asl
date Wed, 03 Aug 2005 20:40:48 +0000
parents 27faf7001794
children efbe5b41658e
files packages/fs/fat/current/ChangeLog packages/fs/fat/current/src/fatfs_supp.c
diffstat 2 files changed, 21 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/packages/fs/fat/current/ChangeLog
+++ b/packages/fs/fat/current/ChangeLog
@@ -1,3 +1,7 @@
+2005-07-30  Andrew Lunn  <andrew.lunn@ascom.ch>
+
+	* src/fatfs_supp.c: Correct types to remove compiler warnings.
+
 2005-06-07  Savin Zlobec  <savin@elatec.si>
 
 	* src/fatfs_supp.c: lseek returned EEOF when at the end of the
--- a/packages/fs/fat/current/src/fatfs_supp.c
+++ b/packages/fs/fat/current/src/fatfs_supp.c
@@ -389,7 +389,7 @@ gdate_to_jdays(int day, int month, int y
 // Converts unix timestamp to dos time and date. 
                  
 static void
-date_unix2dos(cyg_uint32  unix_timestamp, 
+date_unix2dos(time_t  unix_timestamp, 
               cyg_uint16 *dos_time,
               cyg_uint16 *dos_date)
 {
@@ -427,7 +427,7 @@ date_unix2dos(cyg_uint32  unix_timestamp
 static void
 date_dos2unix(cyg_uint16  dos_time, 
               cyg_uint16  dos_date, 
-              cyg_uint32 *unix_timestamp)
+              time_t *unix_timestamp)
 {
     cyg_uint32 ts; 
     int        hour, min, sec;
@@ -512,7 +512,8 @@ static int
 read_boot_record(fatfs_disk_t *disk, fat_boot_record_t *fbr)
 {
     cyg_uint8 data[0x5A];
-    int       len, err;
+    cyg_uint32 len;
+    int err;
     
     len = 0x5A;
     err = disk_read(disk, (void*)data, &len, 0);
@@ -594,7 +595,8 @@ read_tentry(fatfs_disk_t *disk, cyg_uint
     cyg_uint8  data[4];
     cyg_uint32 pos, num3;
     cyg_uint32 e;
-    int        len, err;
+    cyg_uint32 len;
+    int err;
 
     switch (disk->fat_type)
     {
@@ -656,7 +658,9 @@ write_tentry(fatfs_disk_t *disk, cyg_uin
     cyg_uint8  data[4];
     cyg_uint32 pos=0, num3; 
     cyg_uint32 e;
-    int        i, len, err;
+    cyg_uint32 len;
+    int i;
+    int err;
 
     switch (disk->fat_type)
     {
@@ -858,7 +862,8 @@ erase_cluster(fatfs_disk_t *disk, cyg_ui
 {
     cyg_uint8  data[32];
     cyg_uint32 pos;
-    int        err, len, i;
+    cyg_uint32 len;
+    int err, i;
     
     pos = 0;
     len = 32;
@@ -1275,8 +1280,9 @@ read_raw_dentry(fatfs_disk_t        *dis
                 fat_raw_dir_entry_t *dentry)
 {
     cyg_uint8  data[DENTRY_SIZE];
-    int        len, err;
- 
+    cyg_uint32 len;
+    int err;
+
     CYG_TRACE3(TDE, "cluster=%d snum=%d pos=%d",
                pos->cluster, pos->cluster_snum, pos->cluster_pos); 
    
@@ -1327,8 +1333,9 @@ write_raw_dentry(fatfs_disk_t        *di
                  fat_raw_dir_entry_t *dentry)
 {
     cyg_uint8  data[DENTRY_SIZE];
-    int        len, err;
- 
+    cyg_uint32 len;
+    int err;
+
     CYG_TRACE3(TDE, "cluster=%d snum=%d pos=%d",
                pos->cluster, pos->cluster_snum, pos->cluster_pos);