Ensure we restore db props before any other db.
@@ -1029,6 +1029,11 @@ restore_global (void) {
char *path = NULL;
+ if ((path = check_restore_path ("SI32_DB_PROPS.db"))) {
+ restore_global_si32 (db_props, path);
+ free (path);
+ }
+
restore_dates ();
if ((path = check_restore_path ("SI32_CNT_OVERALL.db"))) {
restore_global_si32 (overall, path);
@@ -1042,10 +1047,6 @@ restore_global (void) {
restore_global_iglp (last_parse, path);
free (path);
}
- if ((path = check_restore_path ("SI32_DB_PROPS.db"))) {
- restore_global_si32 (db_props, path);
- free (path);
- }
}
/* Entry function to restore hashes */
