fix minor warning
authorJavier S. Pedro <maemo@javispedro.com>
Wed, 19 Jan 2011 02:47:08 +0000 (03:47 +0100)
committerJavier S. Pedro <maemo@javispedro.com>
Wed, 19 Jan 2011 02:47:08 +0000 (03:47 +0100)
debian/changelog
sdd1.cpp

index 8ca4e69..b581aab 100644 (file)
@@ -1,3 +1,9 @@
+drnoksnes (1.3.5) unstable; urgency=low
+
+  * Removed all 8bpp support.
+
+ -- Javier S. Pedro <maemo@javispedro.com>  Wed, 19 Jan 2011 03:46:48 +0100
+
 drnoksnes (1.3.4) unstable; urgency=low
 
   * Removed zeemote support since it was not ready for extras yet. 
index 54f395e..439df53 100644 (file)
--- a/sdd1.cpp
+++ b/sdd1.cpp
@@ -251,7 +251,7 @@ void S9xSDD1SaveLoggedData ()
 
        if (fs)
        {
-           long c = fwrite(Memory.SDD1LoggedData, 8,
+           size_t c = fwrite(Memory.SDD1LoggedData, 8,
                                Memory.SDD1LoggedDataCount, fs);
                if (c < Memory.SDD1LoggedDataCount) {
                        fprintf(stderr, "Failed to write sdd1 log data\n");
@@ -270,10 +270,10 @@ void S9xSDD1LoadLoggedData ()
 
     if (fs)
     {
-       long c = fread (Memory.SDD1LoggedData, 8, 
+       size_t c = fread (Memory.SDD1LoggedData, 8,
                            MEMMAP_MAX_SDD1_LOGGED_ENTRIES, fs);
 
-       if (c != EOF)
+       if (c > 0)
            Memory.SDD1LoggedDataCount = Memory.SDD1LoggedDataCountPrev = c;
        fclose (fs);
     }