summaryrefslogtreecommitdiff
path: root/main/image.c
diff options
context:
space:
mode:
Diffstat (limited to 'main/image.c')
-rw-r--r--main/image.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/main/image.c b/main/image.c
index d3ca76f12..08620d734 100644
--- a/main/image.c
+++ b/main/image.c
@@ -206,8 +206,14 @@ static struct ast_cli_entry cli_image[] = {
AST_CLI_DEFINE(handle_core_show_image_formats, "Displays image formats")
};
+static void image_shutdown(void)
+{
+ ast_cli_unregister_multiple(cli_image, ARRAY_LEN(cli_image));
+}
+
int ast_image_init(void)
{
ast_cli_register_multiple(cli_image, ARRAY_LEN(cli_image));
+ ast_register_atexit(image_shutdown);
return 0;
}