diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2017-02-16 15:59:37 +0000 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2017-02-16 15:59:37 +0000 |
commit | 4e439d2c3618f4d3b00738b5f5f0ffcc693e6223 (patch) | |
tree | d5b5430f7326a8f715d0073e5aeac5b5875a056b /bus/activation.c | |
parent | a502b5119158ba01d0afcedae0eddf7d75137a7b (diff) | |
parent | fea69f0661ff48382218874f6598849a9e71ea31 (diff) | |
download | dbus-4e439d2c3618f4d3b00738b5f5f0ffcc693e6223.tar.gz |
Merge branch 'dbus-1.10'
Diffstat (limited to 'bus/activation.c')
-rw-r--r-- | bus/activation.c | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/bus/activation.c b/bus/activation.c index 517af1ec..a104276f 100644 --- a/bus/activation.c +++ b/bus/activation.c @@ -2441,21 +2441,8 @@ out: static dbus_bool_t init_service_reload_test (DBusString *dir) { - DBusStat stat_buf; - - if (!_dbus_stat (dir, &stat_buf, NULL)) - { - if (!_dbus_create_directory (dir, NULL)) - return FALSE; - } - else - { - if (!test_remove_directory (dir)) - return FALSE; - - if (!_dbus_create_directory (dir, NULL)) - return FALSE; - } + if (!_dbus_create_directory (dir, NULL)) + return FALSE; /* Create one initial file */ if (!test_create_service_file (dir, SERVICE_FILE_1, SERVICE_NAME_1, "exec-1")) @@ -2643,6 +2630,9 @@ bus_activation_service_reload_test (const DBusString *test_data_dir) /* Do nothing? */ } + if (!cleanup_service_reload_test (&directory)) + goto out; + /* Do OOM tests */ if (!init_service_reload_test (&directory)) _dbus_assert_not_reached ("could not initiate service reload test"); |