Changeset 3189 in MondoRescue for branches/3.0/mondo/src/lib/mr_err.c


Ignore:
Timestamp:
Sep 25, 2013, 8:55:41 AM (7 years ago)
Author:
Bruno Cornec
Message:
  • Again some more backports from 3.1 for memory management
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3.0/mondo/src/lib/mr_err.c

    r1422 r3189  
    1616#include <stdio.h>
    1717#include <stdlib.h>
     18#include "mr_msg.h"
    1819
    1920/* Pointer to the right cleanup function provided by each main */
    20 extern void (*mr_cleanup)(void);
     21extern void (*mr_cleanup)(int);
    2122
    2223/*
     
    2627
    2728    if (mr_cleanup != NULL) {
    28         mr_cleanup();
     29        mr_cleanup(errorcode);
    2930    }
    3031    if (message != NULL) {
    3132        fprintf(stderr,"%s\n",message);
    3233    }
     34    mr_msg_close();
    3335    exit(errorcode);
    3436}
Note: See TracChangeset for help on using the changeset viewer.