summaryrefslogtreecommitdiff
path: root/databases/recutils/files/patch-utils_mdb2rec.c
blob: c1290edb9c1d2d3d35e46a1fa563028e8cfe5e9c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--- utils/mdb2rec.c.orig	2019-01-03 08:47:43 UTC
+++ utils/mdb2rec.c
@@ -33,7 +33,7 @@
 #include <gettext.h>
 #define _(str) gettext (str)
 
-#include <glib.h>
+#define HAVE_GLIB
 #include <mdbtools.h>
 
 #include <rec.h>
@@ -472,16 +472,14 @@ process_mdb (void)
   if (!db)
     recutl_out_of_memory ();
 
-  /* Initialize libmdb and open the input file.  */
-  mdb_init();
-  mdb_set_date_fmt ("%Y-%m-%dT%H:%M:%S%z"); /* ISO 8601 */
-
   mdb = mdb_open (mdb2rec_mdb_file, MDB_NOFLAGS);
   if (!mdb)
     {
       recutl_fatal (_("could not open file %s\n"),
                     mdb2rec_mdb_file);
     }
+
+  mdb_set_date_fmt (mdb, "%Y-%m-%dT%H:%M:%S%z"); /* ISO 8601 */
 
   /* Read the catalog.  */
   if (!mdb_read_catalog (mdb, MDB_TABLE))