routine.
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@5041 
91ce42f0-d328-0410-95d8-
f526ca767f89
 
       if (mdb->db_socket) {
          free(mdb->db_socket);
       }
-      my_postgresql_free_result(mdb);
       free(mdb);
    }
    V(mutex);
    mdb->row_number   = -1;
    mdb->field_number = -1;
 
-   if (mdb->result != NULL) {
-      my_postgresql_free_result(mdb);
-   }
+   my_postgresql_free_result(mdb);
 
    for (int i=0; i < 10; i++) {
       mdb->result = PQexec(mdb->db, query);
 
 
 General:
 19Jun07
+kes  Remove inappropriate my_postgresql_free_result() in db_close()
+     routine.
 kes  Fix bad return in FD when encryption signature not found.
      Probably caused a crash.
 kes  Inhibit missing encryption signature error messages for