From 9879f3312f0025219319bca2e7ee2fbcd8704c22 Mon Sep 17 00:00:00 2001 From: Charlie Brej Date: Sun, 12 Jul 2009 15:09:00 +0100 Subject: [PATCH] [script] Preset plymouth callback functions to script NULL objects They were set to the real NULL which most script-object functions cannot deal with. --- src/plugins/splash/script/script-lib-plymouth.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/plugins/splash/script/script-lib-plymouth.c b/src/plugins/splash/script/script-lib-plymouth.c index 28c209f8..fd9fa154 100644 --- a/src/plugins/splash/script/script-lib-plymouth.c +++ b/src/plugins/splash/script/script-lib-plymouth.c @@ -60,14 +60,14 @@ script_lib_plymouth_data_t *script_lib_plymouth_setup (script_state_t *state) { script_lib_plymouth_data_t *data = malloc (sizeof (script_lib_plymouth_data_t)); - data->script_refresh_func = NULL; - data->script_boot_progress_func = NULL; - data->script_root_mounted_func = NULL; - data->script_keyboard_input_func = NULL; - data->script_update_status_func = NULL; - data->script_display_normal_func = NULL; - data->script_display_password_func = NULL; - data->script_display_question_func = NULL; + data->script_refresh_func = script_obj_new_null (); + data->script_boot_progress_func = script_obj_new_null (); + data->script_root_mounted_func = script_obj_new_null (); + data->script_keyboard_input_func = script_obj_new_null (); + data->script_update_status_func = script_obj_new_null (); + data->script_display_normal_func = script_obj_new_null (); + data->script_display_password_func = script_obj_new_null (); + data->script_display_question_func = script_obj_new_null (); script_add_native_function (state->global, "PlymouthSetRefreshFunction",