summaryrefslogtreecommitdiffstats
path: root/flashrom.c
diff options
context:
space:
mode:
authorStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2014-08-31 00:09:21 +0000
committerStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2014-08-31 00:09:21 +0000
commit2a1ed77f84e7cfc0a419c44edfbf41c78f211ac9 (patch)
tree1ce5908e88a7d94970f7f9fdd6a935db044599c5 /flashrom.c
parent4e32ec19b124a7431d1e3fd9f7e75196b7495a7e (diff)
downloadast2050-flashrom-2a1ed77f84e7cfc0a419c44edfbf41c78f211ac9.zip
ast2050-flashrom-2a1ed77f84e7cfc0a419c44edfbf41c78f211ac9.tar.gz
Introduce generic shutdown_free() and remove redundant internal_shutdown()
The former will be useful in cases where cleanup equals a simple call to free(). Corresponding to flashrom svn r1848. Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
Diffstat (limited to 'flashrom.c')
-rw-r--r--flashrom.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/flashrom.c b/flashrom.c
index 01c1d03..9b82d4c 100644
--- a/flashrom.c
+++ b/flashrom.c
@@ -373,6 +373,12 @@ static bool all_skipped = true;
static int check_block_eraser(const struct flashctx *flash, int k, int log);
+int shutdown_free(void *data)
+{
+ free(data);
+ return 0;
+}
+
/* Register a function to be executed on programmer shutdown.
* The advantage over atexit() is that you can supply a void pointer which will
* be used as parameter to the registered function upon programmer shutdown.
OpenPOWER on IntegriCloud