Minor 64bit tweaks.
diff --git a/ChangeLog b/ChangeLog
index bca0b0a..cb47d74 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,12 @@
+2007-04-02  Linus Walleij <triad@df.lth.se>
+
+	* examples/files.c: some WIN32 64bit prefix fixup.
+	* examples/tracks.c: dito.
+	
 2007-03-28  Ted Bullock <tbullock@canada.com>
 
-	* examples/*.c: Print library version number on execution of examples
-	* src/libmtp.h.in: New version number string to aid version echoing
+	* examples/*.c: Print library version number on execution of examples.
+	* src/libmtp.h.in: New version number string to aid version echoing.
 
 2007-03-26  Linus Walleij <triad@df.lth.se>
 
diff --git a/examples/files.c b/examples/files.c
index d084389..5e60727 100644
--- a/examples/files.c
+++ b/examples/files.c
@@ -32,7 +32,11 @@
   if (file->filesize == (uint32_t) -1) {
     printf("   None. (abstract file, size = -1)\n");
   } else {
+#ifdef __WIN32__
+    printf("   File size %llu (0x%08I64X) bytes\n", file->filesize, file->filesize);
+#else
     printf("   File size %llu (0x%08llX) bytes\n", file->filesize, file->filesize);
+#endif
   }
   printf("   Parent ID: %u\n", file->parent_id);
   printf("   Filetype: %s\n", LIBMTP_Get_Filetype_Description(file->filetype));
diff --git a/examples/tracks.c b/examples/tracks.c
index 3367b97..bc4018f 100644
--- a/examples/tracks.c
+++ b/examples/tracks.c
@@ -39,7 +39,11 @@
     printf("   Origfilename: %s\n", track->filename);
   printf("   Track number: %d\n", track->tracknumber);
   printf("   Duration: %d milliseconds\n", track->duration);
+#ifdef __WIN32__
+  printf("   File size %I64u bytes\n", track->filesize);
+#else
   printf("   File size %llu bytes\n", track->filesize);
+#endif
   printf("   Filetype: %s\n", LIBMTP_Get_Filetype_Description(track->filetype));
   if (track->samplerate != 0) {
     printf("   Sample rate: %u Hz\n", track->samplerate);