Renamed logf function to yaz_log. Removed VC++ project files.
[yaz-moved-to-github.git] / util / marcdump.c
index 02507d4..272492b 100644 (file)
@@ -4,7 +4,13 @@
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: marcdump.c,v $
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: marcdump.c,v $
- * Revision 1.6  1997-12-12 06:32:33  adam
+ * Revision 1.8  1999-05-26 07:49:35  adam
+ * C++ compilation.
+ *
+ * Revision 1.7  1998/02/11 11:53:36  adam
+ * Changed code so that it compiles as C++.
+ *
+ * Revision 1.6  1997/12/12 06:32:33  adam
  * Added include of string.h.
  *
  * Revision 1.5  1997/09/24 13:29:40  adam
  * Added include of string.h.
  *
  * Revision 1.5  1997/09/24 13:29:40  adam
@@ -77,14 +83,14 @@ int main (int argc, char **argv)
                         prog, arg, strerror (errno));
                exit (1);
            }
                         prog, arg, strerror (errno));
                exit (1);
            }
-           buf = xmalloc (file_size);
+           buf = (char *)xmalloc (file_size);
            if (!buf)
            {
                fprintf (stderr, "%s: cannot xmalloc: %s\n",
                         prog, strerror (errno));
                exit (1);
            }
            if (!buf)
            {
                fprintf (stderr, "%s: cannot xmalloc: %s\n",
                         prog, strerror (errno));
                exit (1);
            }
-           if (fread (buf, 1, file_size, inf) != file_size)
+           if ((long) fread (buf, 1, file_size, inf) != file_size)
            {
                fprintf (stderr, "%s: cannot read %s: %s\n",
                         prog, arg, strerror (errno));
            {
                fprintf (stderr, "%s: cannot read %s: %s\n",
                         prog, arg, strerror (errno));